TouchList

TouchList インターフェイスは、タッチ面上の接触点のリストを表します。例えば、ユーザーがタッチ面 (画面やトラックパッドなど) を 3 本指で操作している場合、対応する TouchList オブジェクトは 1 本の指あたり 1 つの Touch オブジェクトを持ち、全部で 3 要素になります。

プロパティ

TouchList.length 読取専用
TouchList 中の Touch オブジェクトの個数

メソッド

TouchList.identifiedTouch()
識別子が指定された値と一致するリスト内の、最初の Touch 要素を返す
TouchList.item()
リスト内の指定した位置の Touch オブジェクトを返します。

タッチイベントのメイン記事にある例をご覧ください。

仕様書

仕様書 状態 備考
Touch Events – Level 2 ドラフト Non-stable version.
Touch Events 勧告 初回定義

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
TouchListChrome 完全対応 18Edge 完全対応 ≤18Firefox 完全対応 52
完全対応 52
未対応 18 — 24
IE 未対応 なしOpera 完全対応 15Safari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 6Opera Android 完全対応 14Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
identifiedTouch
非推奨非標準
Chrome ? Edge ? Firefox ? IE 未対応 なしOpera ? Safari 未対応 なしWebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
itemChrome 完全対応 18Edge 完全対応 ≤18Firefox 完全対応 52
完全対応 52
未対応 18 — 24
IE 未対応 なしOpera 完全対応 15Safari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 6Opera Android 完全対応 14Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
lengthChrome 完全対応 18Edge 完全対応 ≤18Firefox 完全対応 52
完全対応 52
未対応 18 — 24
IE 未対応 なしOpera 完全対応 15Safari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 6Opera Android 完全対応 14Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。

関連情報