Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.
This is an experimental technology
Because this technology's specification has not stabilized, check the compatibility table for the proper prefixes to use in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the spec changes.
Navigator.getGamepads()
метод, возвращающий массив Gamepad
объектов, по одному для каждого геймпада, подключенному к устройству.
Синтаксис
var arrayGP = navigator.getGamepads();
Пример
window.addEventListener("gamepadconnected", function(e) { var gp = navigator.getGamepads()[0]; console.log("Gamepad connected at index %d: %s. %d buttons, %d axes.", gp.index, gp.id, gp.buttons.length, gp.axes.length); });
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
Gamepad Определение 'The Gamepad API specification' в этой спецификации. |
Рабочий черновик | Initial definition. |
Совместимость браузеров
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
General support |
21.0 webkit |
29.0 (29.0) [1] | Нет |
15.0 webkit |
Нет |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
General support | Нет | Нет | Нет | Нет | Нет |
[1] Was available behind a preference since Firefox 24.