Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在触摸手机上使用Javascript检测手指拖动?_Javascript_Iphone_Android - Fatal编程技术网

在触摸手机上使用Javascript检测手指拖动?

在触摸手机上使用Javascript检测手指拖动?,javascript,iphone,android,Javascript,Iphone,Android,有没有一种方法可以在触摸手机上使用Javascript检测手指拖动?我目前正在使用jQuery,mousemove()方法在我的android手机上似乎不起作用 编辑:我想我应该澄清一下,这是针对web应用程序的 编辑2:我刚才发现了我的问题的副本:。尽管没有可接受的答案。使用:touchstart、touchmove、touchcancel和touchend。要为这些事件之一绑定事件侦听器,您必须使用,例如.bind('touchmove',…)而不是.touchmove(…),因为jQuer

有没有一种方法可以在触摸手机上使用Javascript检测手指拖动?我目前正在使用jQuery,mousemove()方法在我的android手机上似乎不起作用

编辑:我想我应该澄清一下,这是针对web应用程序的


编辑2:我刚才发现了我的问题的副本:。尽管没有可接受的答案。

使用:
touchstart
touchmove
touchcancel
touchend
。要为这些事件之一绑定事件侦听器,您必须使用,例如
.bind('touchmove',…)
而不是
.touchmove(…)
,因为jQuery不提供方便的方法。

您可以使用像

如果与一个轻量级dom抽象库(如非常类似于jquery Zepto的库)结合使用,这将是轻量级的:

请尝试下列11个库中的一个