Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试确定用户使用移动设备在屏幕上滑动的方向。我看到每个人都在做传统的“起始位置 - 距离”,反之亦然。虽然我想知道故意的方向;IE。用户在中途改变方向。我发现的唯一正确的实现是here & here。
滑动视图很好,但有点笨拙,cubiq 想让你使用他的页面系统。另一个演示也很好,但我可以说它只是使用一连串的 if else 来确定方向。那么有没有人知道一种可以轻量级的创造性方式?
谢谢
您需要一个保存指针最后位置值的变量。您需要第二个变量来保存滑动的方向。在 mousemove 上,从新位置和旧位置评估方向,更改滑动方向变量中的值,然后存储新位置。