Spec-Zone.ru › Web APIs

Окно: событие 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
35Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.
≤18Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.
89
29–89Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 1697093.
22Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.
16
10.1–16Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 223860.
37Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.
89
32–89Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 1697093.
24Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.
16
10.3–16Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 223860.
3.0Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.
37Свойство обработчика событий ongamepadconnected не поддерживается. См. ошибку 40175074.

См. также

  • gamepaddisconnected
  • Использование API геймпада

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API