使用javascript检测滑动手势

时间:2013-10-17 05:46:28

标签: javascript mobile javascript-events event-handling

您好我想知道如何使用javascript检测滑动手势。我不想为此使用单独的库,因为我可以使用我的javascript回调中的事件对象,它具有我需要的所有内容,例如deltaX,deltaY& absDeltaX& absDeltaY。我的问题是我需要设置什么界限,以便我可以区分滑动手势与其他手势,如滚动。

这是一个问题,因为有时当用户试图在屏幕上滑动时,它们也会产生显着的Y位移,导致手势在仅滑动时也被检测为滚动。

1 个答案:

答案 0 :(得分:0)

我认为这是一个判断电话,什么感觉有用?我会调查标准库使用的算法。例如,我们在jQuery文档中看到手势被解释为滑动的规则:

  

当水平拖动30px或更多(垂直小于75px)时   发生在1秒内:

jQuery允许配置这些参数,这意味着没有单一的“正确”答案。

相关问题