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组件中内容可以滚动
1990浏览 • 1回复 待解决
如何获取List组件滚动滚动距离
2540浏览 • 1回复 待解决
list组件无法滚动到底部
1202浏览 • 1回复 待解决
RichText组件font标签size属性不符合预期
1849浏览 • 1回复 待解决
Text文本过长如何实现上下滚动
571浏览 • 1回复 待解决
HarmonyOS关于RichText疑问
772浏览 • 1回复 待解决
HarmonyOS RichText 展示问题
93浏览 • 1回复 待解决
HarmonyOS RichText属性使用
377浏览 • 1回复 待解决
HarmonyOS 自动横向滚动List
89浏览 • 1回复 待解决