HarmonyOS List组件的item包含richtext组件时,上下滚动触摸到richtext区域滚动无效

List组件的item如果有Richtext组件,上下滚动的时候,触摸到richtext渲染的区域页面不会滚动,触摸其他位置可以正常滚动。

HarmonyOS
2024-10-08 10:48:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

建议这边使用web组件,给web组件设置嵌套滚动,通过loadData方法加载html文本。

this.controller.loadData({  
            data: "<html><body bgcolor=\"white\">Source:<pre>source</pre></body></html>",  
            mimeType: "text/html",  
            encoding: "UTF-8"  
          })  
Web({ src: 'www.huawei.com', controller: this.controller })  
        .nestedScroll({  
          scrollForward: NestedScrollMode.SELF_FIRST,  
          scrollBackward: NestedScrollMode.SELF_FIRST,  
        })
分享
微博
QQ
微信
回复
2024-10-08 16:12:54
相关问题
为何RichText组件中内容可以滚动
3006浏览 • 1回复 待解决
HarmonyOS RichText组件如何取消滚动
768浏览 • 1回复 待解决
HarmonyOS List组件滚动监听
1128浏览 • 1回复 待解决
如何获取List组件滚动滚动距离
3860浏览 • 1回复 待解决
HarmonyOS list组件点击后,滚动居中
1028浏览 • 1回复 待解决
HarmonyOS List组件默认滚动到最底部
1603浏览 • 1回复 待解决
list组件无法滚动到底部
2854浏览 • 1回复 待解决
HarmonyOS 页面需要左右滚动上下滚动
1043浏览 • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小
1031浏览 • 1回复 待解决
Text文本过长如何实现上下滚动
1916浏览 • 1回复 待解决
HarmonyOS RichText问题
569浏览 • 1回复 待解决