是否可以使用触控板进行手势?

时间:2012-12-29 22:04:00

标签: javascript jquery google-chrome touch gesture

在Chrome中的Macbook Pro上,在屏幕上滑动两根手指可让您前后移动。我如何禁用此功能,并在jQuery或Javascript中创建自定义手势?

我真正需要知道的是你如何检测两个手指何时在触控板上,我认为这是最好的方法。您可以使用e.touches在移动设备上进行操作!

2 个答案:

答案 0 :(得分:7)

触摸板不会触发与触摸相关的事件(但通常会控制鼠标指针。由于显而易见的原因,这不会受到网站的影响),所以这是不可能的。

如果在触控板上完成的手势具有非标准行为,则通常由触控板的驱动程序/软件完成。

答案 1 :(得分:6)

2017年5月更新

原始答案

截至2016年4月,在不同的浏览器中以非常不同的方式支持缩放缩放手势: