GamepadEvent:gamepad 属性

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

GamepadEvent 接口GamepadEvent.gamepad 属性返回一个 Gamepad 对象,提供对为触发的 gamepadconnectedgamepaddisconnected 事件触发的关联游戏手柄数据进行访问。

一个 Gamepad 对象。

示例

在触发的 gamepadconnected 事件上调用 gamepad 属性。

js
window.addEventListener("gamepadconnected", (e) => {
  console.log(
    "Gamepad connected at index %d: %s. %d buttons, %d axes.",
    e.gamepad.index,
    e.gamepad.id,
    e.gamepad.buttons.length,
    e.gamepad.axes.length,
  );
});

规范

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

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅