-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Compatibility
Jorik Tangelder edited this page Sep 1, 2014
·
5 revisions
This WIKI is for the 1.1 version. For the 2.0 documentation, go to the website.
Tap | Double Tap | Hold | Swipe | Drag | Multitouch | |
---|---|---|---|---|---|---|
BlackBerry | ||||||
Playbook | X | X | X | X | X | X |
BlackBerry 10 | X | X | X | X | X | X |
iOS | ||||||
iPad/iPhone iOS 5> | X | X | X | X | X | X |
iPhone iOS 4 | X | X | X | X | X | X |
Android 4 | ||||||
Default browser | X | X | X | X | X | X |
Chrome | X | X | X | X | X | X |
Opera | X | X | X | X | X | X |
Firefox | X | X | X | X | X | X |
Android 3 | ||||||
Default browser | X | X | X | X | X | X |
Android 2 | ||||||
Default browser | X | X | X | X | X | |
Firefox | X | X | X | X | X | |
Opera Mobile | X | X | X | X | X | |
Opera Mini | X | |||||
Windows 8 touch | ||||||
Internet Explorer 10 | X | X | X | X | X | X |
Chrome | X | X | X | X | X | X |
Firefox | X | X | X | X | X | X |
Windows Phone 8 | ||||||
Internet Explorer 10 | X | X | X | X | X | X |
Windows Phone 7.5 | ||||||
Internet Explorer | X | |||||
Chrome OS | ||||||
Chrome | X | X | X | X | X | X |
Firefox OS (simulator) | ||||||
Firefox | X | X | X | X | X | X |
Other devices | ||||||
Kindle Fire | X | X | X | X | X | X |
Nokia N900 - Firefox 1.1 | X | |||||
Windows Dekstop | ||||||
Internet Explorer 7** | X | X | X | X | X | X* |
Internet Explorer 8** | X | X | X | X | X | X* |
Internet Explorer 9 | X | X | X | X | X | X* |
Internet Explorer 10 | X | X | X | X | X | X* |
OSX | ||||||
Firefox | X | X | X | X | X | X* |
Opera | X | X | X | X | X | X* |
Chrome | X | X | X | X | X | X* |
Safari | X | X | X | X | X | X* |
Tap | Double Tap | Hold | Swipe | Drag | Multitouch |
Android 2 doesn't support multi-touch events, so there's no transform callback on these Android versions. Windows Phone 7.5 doesnt support touch and minimal mouse events.
Not all gestures are supported on every device. This matrix shows the support we have tested. This is of course far from extensive. If you've tested hammer.js on a different device, please let us know.
*Multitouch gestures are available with the hammer.fakemultitouch.js plugin.
**Only when using the jQuery plugin.