这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
GamepadHapticActuator
接口在
手柄 API
represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware.
This interface is accessible through the
Gamepad.hapticActuators
特性。
GamepadHapticActuator.type
只读
Returns an enum representing the type of the haptic hardware.
GamepadHapticActuator.pulse()
只读
Makes the hardware pulse at a certain intensity for a specified duration.
TBD.
| 规范 | 状态 | 注释 |
|---|---|---|
|
Gamepad Extensions
The definition of 'GamepadHapticActuator' in that specification. |
编者草案 | 初始定义 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
GamepadHapticActuator
|
Chrome 68 | Edge 15 |
Firefox
Yes
Disabled
|
IE No | Opera 55 | Safari No | WebView Android No | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
playEffect
非标
|
Chrome 68 | Edge 15 | Firefox No | IE No | Opera 55 | Safari No | WebView Android No | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
pulse
|
Chrome No | Edge 15 — 79 |
Firefox
Yes
Disabled
|
IE No | Opera No | Safari No | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS No | Samsung Internet Android No |
reset
非标
|
Chrome 68 | Edge 15 | Firefox No | IE No | Opera 55 | Safari No | WebView Android No | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
type
|
Chrome 68 | Edge 15 |
Firefox
Yes
Disabled
|
IE No | Opera 55 | Safari No | WebView Android No | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
完整支持
不支持
实验。期望将来行为有所改变。
非标。预期跨浏览器支持较差。
见实现注意事项。
用户必须明确启用此特征。
GamepadHapticActuator