Окно: событие gamepadconnected
Событие gamepadconnected срабатывает, когда браузер обнаруживает подключение геймпада или первое использование кнопки/оси геймпада.
Событие не будет срабатывать, если это запрещено политикой разрешений документа gamepad Политика разрешений.
Это событие не отменяется и не распространяется.
Примеры
Чтобы получать уведомления о подключении геймпада, можно добавить обработчик к окну, используя addEventListener(), как показано ниже:
window.addEventListener("gamepadconnected", (event) => {
// All buttons and axes values can be accessed through
const gamepad = event.gamepad;
});
В качестве альтернативы, можно использовать свойство обработчика событий window.ongamepadconnected для установления обработчика события gamepadconnected:
window.ongamepadconnected = (event) => {
// All buttons and axes values can be accessed through
const gamepad = event.gamepad;
};
Спецификации
| Спецификация |
|---|
| Gamepad # event-gamepadconnected |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
gamepadconnected_event |
89 | 16 | 89 | 16 | |||||||
См. также
© 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/Window/gamepadconnected_event