Документ: метод createTouchList()
Устарело: Эта функция больше не рекомендуется. Несмотря на то, что некоторые браузеры могут её поддерживать, она может быть удалена из соответствующих веб-стандартов, находится в процессе удаления или поддерживается только для совместимости. Избегайте её использования и обновляйте существующий код, если это возможно; см. таблицу совместимости в конце этой страницы для принятия решения. Имейте в виду, что эта функция может перестать работать в любой момент.
Нестандартно: Эта функция нестандартна и не находится на пути к стандартизации. Не используйте её на производственных сайтах, ориентированных на веб: она не будет работать для всех пользователей. Также могут быть большие несовместимости между реализациями, и поведение может измениться в будущем.
Метод Document.createTouchList() создаёт и возвращает новый объект TouchList.
Синтаксис
createTouchList(touch1) createTouchList(touch1, touch2) createTouchList(touch1, touch2, /* …, */ touchN)
Параметры
touch1, …,touchN-
Ноль или более объектов
Touch. Примечание: Firefox также принимает массив объектовTouch.
Возвращаемое значение
Примеры
Этот пример демонстрирует использование метода Document.createTouchList() для создания объектов TouchList.
В следующем фрагменте кода создаются некоторые объекты Touch для элемента target, и затем эти точки касания используются для создания некоторых объектов TouchList.
const target = document.getElementById("target");
// Create some touch points
const touch1 = document.createTouch(window, target, 1, 15, 20, 35, 40);
const touch2 = document.createTouch(window, target, 2, 25, 30, 45, 50);
// Create an empty TouchList objects
const list0 = document.createTouchList();
// Create a TouchList with only one Touch object
const list1 = document.createTouchList(touch1);
// Create a list with two Touch objects
const list2 = document.createTouchList(touch1, touch2);
Спецификации
Эта функция не является частью текущих спецификаций. Она больше не находится на пути к стандартизации.
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
createTouchList |
22–69 | Нет | 18–67 | 15–56 | Нет | 25–69 | 6 | 14–48 | ≤3 | 1.5–10.0 | 4.4–69 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Document/createTouchList