游戏手柄触觉执行器:effects 属性

实验性: 这是一个 实验性技术
在生产环境中使用之前,请仔细查看 浏览器兼容性表格

effectsGamepadHapticActuator 接口的只读属性,它返回一个枚举值的数组,代表执行器支持的不同触觉效果。

代表支持的触觉效果的数组。可能的包含值包括

"dual-rumble"

由控制器每个手柄中的双振动电机产生的位置振动效果,可以独立振动。

"trigger-rumble"

由位于每个按钮中的振动电机产生的,控制器触发按钮表面上的局部振动效果。这些按钮最常见的是弹簧加载触发器。

注意: 如果没有列出已知硬件支持的效果,则可能是浏览器不支持播放该类型效果。

示例

js
const gamepad = navigator.getGamepads()[0];

// Logs "dual-rumble" or "trigger-rumble"
console.log(gamepad.hapticActuators[0].effects[0]);

规范

规范
Gamepad
# dom-gamepadhapticactuator-effects

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅