游戏手柄:索引属性

安全上下文:此功能仅在安全上下文 (HTTPS) 中可用,在一些或所有支持的浏览器 中可用。

Gamepad.index 属性是 Gamepad 接口的一部分,它返回一个整数,该整数会自动递增以使每个当前连接到系统的设备都具有唯一的索引。

这可用于区分多个控制器;断开连接并重新连接的游戏手柄将保留相同的索引。

一个number

示例

js
window.addEventListener("gamepadconnected", () => {
  const gp = navigator.getGamepads()[0];
  gamepadInfo.textContent = `Gamepad connected at index ${gp.index}: ${gp.id}.`;
});

规范

规范
游戏手柄
# dom-gamepad-index

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅