TouchList
TouchList 介面代表了觸控表面上接觸點的列表。例如,如果使用者在觸控表面(如螢幕或觸控板)上有三根手指,則相應的 TouchList 物件將為每根手指包含一個 Touch 物件,總共包含三個條目。
這個介面曾是 建立不可修改列表的嘗試,並且至今仍然被支援,以免破壞現有程式碼。現代 API 使用基於 JavaScript 陣列 的型別來表示列表結構,從而提供了許多陣列方法,同時對其使用施加了額外的語義(例如,使其項只讀)。
這些歷史原因並不意味著作為開發人員應該避免使用 TouchList。您不需要自己建立 TouchList 物件,而是從 TouchEvent.targetTouches 等 API 中獲取它們,並且這些 API 並未被棄用。但是,請注意與真實陣列的語義差異。
例項屬性
TouchList.length只讀-
TouchList中Touch物件的數量。
例項方法
TouchList.item()-
返回列表中指定索引處的
Touch物件。
示例
請參閱主觸控事件文章中的示例。
規範
| 規範 |
|---|
| 觸控事件 # touchlist-interface |
瀏覽器相容性
載入中…