HarmonyOS Web嵌套滑动时,向上滑动不跟随手指(滑动速度比手指移动速度快)

Web嵌套滑动时,向上滑动不跟随手指(滑动速度比手指移动速度快)

问题场景描述:一个Scroll 嵌套一个web,当手指在web内向上滑动时,滑动的距离比手指移动的距离多很多,向下滑动则正常。

web设置了nestedScroll,值为

scrollForward: NestedScrollMode.PARENT_FIRST,  
scrollBackward: NestedScrollMode.SELF_FIRST
HarmonyOS
2024-09-02 12:30:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

由于设置PARENT_FIRST后,此时上拉,会导致父组件Scroll此时也有滚动,但是自身没有滚动到顶部,就把父组件scroll的位移量转移到Web上,导致滚动距离会*2,设置SELF_FIRST后问题会解决,如下示例:

.nestedScroll({ 
    scrollForward: NestedScrollMode.SELF_FIRST,// 末尾 
    scrollBackward: NestedScrollMode.SELF_FIRST,// 其實 
  })
分享
微博
QQ
微信
回复
2024-09-02 16:03:44
相关问题
Swiper组件设置不跟随手滑动
932浏览 • 1回复 待解决
HarmonyOS List滑动速度是否能控制?
487浏览 • 1回复 待解决
HarmonyOS list 嵌套web滑动切换问题
699浏览 • 1回复 待解决
HarmonyOS 页面嵌套滑动卡顿
142浏览 • 1回复 待解决
HarmonyOS RichText 可以向左和向上滑动
150浏览 • 1回复 待解决
Web嵌套滑动卡顿怎么办?
463浏览 • 1回复 待解决
如何处理tabs嵌套web滑动场景
748浏览 • 1回复 待解决
HarmonyOS Tabs和Web嵌套左右滑动问题
516浏览 • 1回复 待解决
HarmonyOS 嵌套滑动问题
509浏览 • 1回复 待解决
HarmonyOS Tabs组件嵌套滑动
685浏览 • 1回复 待解决
Tabs组件嵌套滑动组件
1764浏览 • 1回复 待解决
Scroll与WaterFlow滑动嵌套
1373浏览 • 1回复 待解决
滑动嵌套事件冲突处理
463浏览 • 0回复 待解决
HarmonyOS 嵌套滑动NestedScroll 指定offset
548浏览 • 1回复 待解决
HarmonyOS list嵌套MapComponent滑动冲突
110浏览 • 1回复 待解决