Can't get coordinates of touchevents in Javascript on Android devices
FINAL EDIT: Ok I got it working, if anyone finds this and has a similar problem you need to access the touch array within the event, and if just using a single touch (rather than multi touch) take the first item out of the array, as below, or you may need to offset it if that isn't accurate:
var touch = event.touches[0];var x = touch.pageX;var y = touch.pageY;// or taking offset into considerationvar x_2 = touch.pageX - canvas.offsetLeft;var y_2 = touch.pageY - canvas.offsetTop;
Didn't work for me (in iScroll 5 context). Used changedTouches[0]
instead, as proposed in mouse click event.pagex is NaN in mobile chrome browser (v30.0.1599.92).