微信小程序屏幕手指快速滑动后,如何判断滑动到指定距离后停止滑动?

发布于 7 年前作者 fang799617 次浏览最后编辑 7 年前来自 issues

我通过bindtouchstart与bindtouchend方法结合获取滑动距离,然后用pageScrollTo滑动到屏幕的指定距离。

我发现手指快速滑动后屏幕移动距离比我要指定的移动距离要远,所以产生的动画就是先上,后下。

如果正常滑动,动画正常显示。

onPageScroll监控也是无法阻止屏幕继续向上滑动

请问,如何控制屏幕滑动距离,超过指定距离后屏幕停止滑动?

2 回复
yankong
yankong1 楼6 年前

用scroll-view指定top值不行吗

xia11
xia112 楼5 年前

movable-area、movable-view?