微信小程序屏幕手指快速滑动后,如何判断滑动到指定距离后停止滑动?
发布于 6 年前 作者 fang79 9446 次浏览 来自 官方Issues

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

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

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

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

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

2 回复

用scroll-view指定top值不行吗

movable-area、movable-view?

回到顶部