使用Phonegap的Touchmove功能

4

我在使用Phonegap和JQuery开发Android应用时遇到了困难。

我想要做的是将touchmove绑定到一个元素上,然后在我拖动手指(基本上是拖动)时检查X和Y坐标。

$('#someElm').bind('touchmove',function(event){
        //Code here..!
});

当我触摸屏幕时,touchmove事件会触发,但我不知道它的对象是什么 - 我已经尝试使用event.screenX和event.pageX,但它们都不起作用。

有任何想法吗?

1个回答

6

那个有点用,谢谢。但是它似乎无法在我用手指拖动x方向时获取单独的位置。它似乎只给我起始位置和结束位置。有什么想法吗? - ojsglobal
我没有更多的代码了;我只是将你的部分添加到touchmove事件中。我将x写入屏幕以查看位置。我希望它在我移动手指时更新坐标,但它只会在我触摸屏幕时给出起始x和在我释放时给出最终x - 中间没有任何内容。 - ojsglobal
当您移动滑块时,此滑块上的数字是否更新?http://m-gwt.com/showcase/#SliderPlace:null - Daniel Kurka
关于Android的touchmove bug http://uihacker.blogspot.com.es/2011/01/android-touchmove-event-bug.html - NiloVelez

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接