Window: событие gamepadconnected
Событие gamepadconnected
возникает, когда браузер обнаруживает подключение геймпада или первое использование кнопки/стика.
Событие не возникает, если оно запрещено заголовком gamepad
Политики разрешений документа.
Это событие не является отменяемым и не всплывает.
Примеры
Для того, чтобы узнать о подключении геймпада, можно добавить обработчик события, используя addEventListener()
:
js
window.addEventListener("gamepadconnected", (event) => {
// Состояния всех кнопок и стиков можно получить с помощью
const gamepad = event.gamepad;
});
Также можно использовать свойство window.ongamepadconnected
для установления обработчика события gamepadconnected
:
js
window.ongamepadconnected = (event) => {
// Состояния всех кнопок и стиков можно получить с помощью
const gamepad = event.gamepad;
};
Спецификации
Specification |
---|
Gamepad # event-gamepadconnected |
Совместимость с браузерами
BCD tables only load in the browser