UIEvent: свойство sourceCapabilities
Экспериментально: Это экспериментальная технология .
Перед использованием в рабочей среде внимательно проверьте таблицу совместимости браузеров.
Свойство sourceCapabilities только для чтения интерфейса UIEvent возвращает экземпляр интерфейса InputDeviceCapabilities, который предоставляет информацию об используемом физическом устройстве, вызвавшем событие касания. Если устройство не было задействовано, возвращается null.
Когда одно взаимодействие с устройством ввода порождает серию событий ввода, свойство sourceCapabilities для всех этих событий указывает на тот же экземпляр InputDeviceCapabilities. Например, когда пользователь снимает палец с сенсорного экрана, генерируются несколько событий UIEvents, включая touchend, mousedown, click, и focus. Все эти события должны иметь то же самое свойство sourceCapabilities, которое указывает на сенсорный экран.
Устройство считается «ответственным» за событие только тогда, когда это взаимодействие является частью абстракции, предоставляемой веб-платформой. Например, многие агенты пользователя позволяют изменять размер окна с помощью мыши или клавиатуры, но эта информация не предоставляется веб-платформе, поэтому свойство sourceCapabilities события изменения размера окна обычно будет null.
Значение
Экземпляр InputDeviceCapabilities.
Спецификации
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
sourceCapabilities |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | 47 |
© 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/UIEvent/sourceCapabilities