Spec-Zone.ru › Web APIs

Джойстик: свойство mapping

Базовая Широко доступна

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2017 года.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.

Свойство Gamepad.mapping интерфейса Gamepad возвращает строку, указывающую, переназначил ли браузер управления на устройстве на известную раскладку.

В настоящее время поддерживаются следующие известные раскладки:

  • "standard" для стандартного джойстика.
  • "xr-standard" для стандартного джойстика XR. Также см. XRInputSource.gamepad.

Примеры

let gp = navigator.getGamepads()[0];
console.log(gp.mapping);

Спецификации

Спецификация
Gamepad
# dom-gamepad-mapping

Совместимость с браузерами

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
mapping 21 12 29 15 10.1 25 32 14 10.3 1.5 4.4

См. также

Использование 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/Gamepad/mapping

Spec-Zone.ru

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