游戏手柄:索引属性
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 的浏览器中加载。