-
Notifications
You must be signed in to change notification settings - Fork 1
Docs
Kang Chen edited this page Sep 15, 2015
·
9 revisions
Note:
- The touchend event is not trigged on some android stock browsers before 4.1 Jelly Bean.
See: https://code.google.com/p/android/issues/detail?id=19827
The solution: https://code.google.com/p/android/issues/detail?id=19827#c38
- [IE Bug]pointerup event is fired automatically when pinterdown is held on IE 11 (Windows Phone 8.1)
See: https://connect.microsoft.com/IE/feedback/details/1076515/mouseup-pointerup-events-are-fired-automatically-when-mouse-or-pointerdown-are-held-windows-phone-8-1-ie11
-
Android 2.3 and below does not detect multiple touches.
See: https://code.google.com/p/android/issues/detail?id=11909
-
WebView touchevents are not fired propperly if e.preventDefault() is not used on touchstart and touchmove ()
See: https://code.google.com/p/android/issues/detail?id=19827
The solution: We put event.preventDefault() in the touchstart callback function if the OS is Android 4.0 or Android 4.4.
Resources
- Pointer and gesture events in Internet Explorer 10 (http://msdn.microsoft.com/en-us/library/ie/hh673557(v=vs.85).aspx)
- MSDN Pointer Events (https://msdn.microsoft.com/en-us/library/dn433244%28v=vs.85%29.aspx)
- Pointer events updates (https://msdn.microsoft.com/en-us/library/ie/dn304886%28v=vs.85%29.aspx)
- https://github.com/Tyriar/touchtap-event.js
- MSDN Pointer events updates https://msdn.microsoft.com/library/dn304886(v=vs.85).aspx
- Can I Use .. http://caniuse.com/#feat=touch
- http://www.quirksmode.org/mobile/tableTouch.html