如果是用滚动做锚点的话, 会出现不精确的问题,感觉是滚动太快,函数执行时间差导致的, 解决方案: 不使用原来的绑定事件, 使用 wx.createIntersectionObserver 做交点触发, 然后利用监听索引同样可以实现滚动锚点,性能感觉比滚动事件好,并且避开了精确度问题。
scroll-view,当快速滚动停止后,scrollTop值不准确?scroll-view 绑定bindscroll事件,在回调函数中获取e.detail.scrollTop: 当快速滚动停止后,scrollTop值不准确,能否解决。
03-25如果是用滚动做锚点的话, 会出现不精确的问题,感觉是滚动太快,函数执行时间差导致的, 解决方案: 不使用原来的绑定事件, 使用 wx.createIntersectionObserver 做交点触发, 然后利用监听索引同样可以实现滚动锚点,性能感觉比滚动事件好,并且避开了精确度问题。
scroll-view的scrollTop不精确[图片] 现象: scroll-view滚动回到顶部时候的scrollTop不为0 个人分析: scroll-view滚动监听存在精度问题 求解问题: 有没有遇到过类似问题的,怎么才能精确获取实时的滚动高度? ------------------------------------------------------------------------------------------------------------------------------------------- wxml结构: <scroll-view bindscroll="scroll" scroll-y="true"> <view>This is my content!</view> ...... </scroll-view> wxss: scroll-view{ height:100%; }
03-25