0

我正在尝试确定用户使用移动设备在屏幕上滑动的方向。我看到每个人都在做传统的“起始位置 - 距离”,反之亦然。虽然我想知道故意的方向;IE。用户在中途改变方向。我发现的唯一正确的实现是here & here

滑动视图很好,但有点笨拙,cubiq 想让你使用他的页面系统。另一个演示也很好,但我可以说它只是使用一连串的 if else 来确定方向。那么有没有人知道一种可以轻量级的创造性方式?

谢谢

4

1 回答 1

0

您需要一个保存指针最后位置值的变量。您需要第二个变量来保存滑动的方向。在 mousemove 上,从新位置和旧位置评估方向,更改滑动方向变量中的值,然后存储新位置。

于 2012-11-19T15:51:40.533 回答