I am working on cross-platform touch events. (swiping, etc.) They work on Android devices, but for the iPad, the touchstart event fires twice.
this.element.addEventListener('touchstart', mousedown, false); var mousedown = function(event) {
This feature works twice on the iPad, but works correctly on Android.
I have to add that it starts touchstart, then touches it, then touches it, and finally, for some reason, it makes another touch start.
Here it is on JSFiddle: http://jsfiddle.net/6Lb3Z/1
Screenshot: http://i.imgur.com/GS8uI.png
Jasard
source share