Touch: свойство идентификатора
Ограниченная доступность
Эта функция не относится к базовому уровню, так как она не работает в некоторых из самых широко используемых браузеров.
Свойство Touch.identifier возвращает значение, уникально идентифицирующее эту точку контакта с сенсорной поверхностью. Это значение сохраняется для каждого события, связанного с перемещением пальца (или стилуса) по поверхности до того момента, как палец (или стилус) будет оторван от поверхности.
Значение
Числовое значение, представляющее уникальный идентификатор объекта Touch.
Примеры
someElement.addEventListener(
"touchmove",
(e) => {
// Iterate through the list of touch points that changed
// since the last event and print each touch point's identifier.
for (let i = 0; i < e.changedTouches.length; i++) {
console.log(
`changedTouches[${i}].identifier = ${e.changedTouches[i].identifier}`,
);
}
},
false,
);
Спецификации
| Спецификация |
|---|
| Touch Events # dom-touch-identifier |
Совместимость с браузерами
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari в iOS | Samsung Internet | WebView Android | |
identifier |
22 | ≤18 |
52Этот интерфейс доступен только при обнаружении сенсорного устройства.18–24Удалено в ошибке 888304 из-за проблем с совместимостью веб-страниц. |
15 | Нет | 25 | 6 | 14 | 10 | 1.5 | 4.4 |
© 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/Touch/identifier