通过Galaxy S4获得触控坐标Cordova + Android

时间:2013-12-11 14:18:33

标签: android html5 cordova coordinates

您好我的问题是在Phonegap webapp和Android中获取坐标(在Galaxy S4中测试)。

使用此代码

$('#canvas_div').bind("touchstart", function (event) {
   canvas_x = event.pageX;
   canvas_y = event.pageY - OffsetRadar;
});

我已尝试使用event.touches[0].pageXevent.screenX,但未定义。

你可以帮帮我吗? (我已经尝试过在stackoverflow中找到的其他解决方案!)

1 个答案:

答案 0 :(得分:0)

$('#canvas_div').bind("touchstart", function (e) {
   var touch = e.touches[0];
   canvas_x = touch.pageX;
   canvas_y = touch.pageY - OffsetRadar;
});

编辑:

$('#canvas_div').bind("touchstart", function (e) {
   var touch = e.originalEvent.touches[0];
   canvas_x = touch.pageX;
   canvas_y = touch.pageY - OffsetRadar;
});