TouchList interface represents a list of contact points with a touch surface; for example, if the user has three fingers on the touch surface (such as a screen or trackpad), the corresponding
TouchList object would have one
Touch object for each finger, for a total of three entries.
- Returns the first
Touchitem in the list whose identifier matches a specified value.
- Returns the
Touchobject at the specified index in the list.
|Touch Events – Level 2||Editor's Draft||Non-stable version.|
|Touch Events||Recommendation||Initial definition.|
|Feature||Chrome||Edge||Firefox (Gecko)||Internet Explorer||Opera||Safari (WebKit)|
|Basic support||22.0||(Yes)||18.0 (18.0)
|No support||No support||No support|
|Feature||Android||Android Webview||Chrome for Android||Edge||Firefox Mobile (Gecko)||Firefox OS||IE Mobile||Opera Mobile||Safari Mobile|
|Basic support||(Yes)||(Yes)||(Yes)||(Yes)||6.0 (6.0)||(Yes)||11||(Yes)||(Yes)|
 Touch events were implemented in Gecko 18.0, but removed again in 24.0 (Firefox 24.0 / Thunderbird 24.0 / SeaMonkey 2.21) on the desktop version of Firefox due to web compatibility issues (bug 888304).
 As of Gecko 52.0, touch events support has been fixed and reenabled in Windows desktop platforms.