так что я хочу иметь возможность получить координаты касания, когда кто-то пробирается через экран устройства с сенсорным экраном, работающего под управлением iOS или Android.«touchmove» событие на Android и iPhone с помощью PhoneGap
То, что я пытался сделать до сих пор, заключается в следующем.
$('element').bind("touchmove", function(e) {
$(element2).html(e.pageX + "," + e.pageY);
}
плюс я пробовал то же самое с «vmousemove» (т.е. JQuery мобильного равнозначную или так и должно быть), «MouseMove», но безрезультатно. Я получаю только координаты начального и конечного касания.
Заранее благодарен
Точно, я пробовал использовать «touchmove», но функция обратного вызова вызывается только дважды .... Я использую phonegap 2.3.0, и это происходит на Android 4.0.1 –
Да, но вы не обрабатываете событие e правильно. Вы должны работать с e.touches. Он предоставляет массив объектов Touch. См. Также следующее: http://developer.apple.com/library/safari/#documentation/UserExperience/Reference/TouchEventClassReference/TouchEvent/TouchEvent.html –
Вы правы, как ожидалось, большое спасибо ! –