Gamepad インターフェイスの Gamepad.index プロパティは、現在システムに接続されているそれぞれの機器の整数の固有番号 (自動更新) の整数を返します。

これは複数のコントローラーを識別するために使用することができます。接続が解除された後で再接続されたゲームパッドは、同じ番号を保持します。

構文

readonly    attribute long                index;

window.addEventListener("gamepadconnected", function() {
  var gp = navigator.getGamepads()[0];
  gamepadInfo.innerHTML = "Gamepad connected at index " + gp.index + ": " + gp.id + ".";
});

A number.

仕様書

仕様書 状態 備考
Gamepad
Gamepad.index の定義
草案 初回定義

ブラウザーの対応

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応

35

21 — 34 webkit

12

29

24 — 281

なし

22

15 — 21 webkit

なし
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 なし

35

25 — 34 webkit

あり32 なし なし あり

1. From version 24 until version 28 (exclusive): this feature is behind the dom.gamepad.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.

関連情報

Gamepad API の利用

ドキュメントのタグと貢献者

このページの貢献者: mfuji09
最終更新者: mfuji09,