--- title: Gamepad API slug: Web/API/Gamepad_API tags: - 实验性 - 手柄 - 控制器 - 概述 - 游戏 translation_of: Web/API/Gamepad_API ---
{{DefaultAPISidebar("Gamepad API")}}{{SeeCompatTable}}
Gamepad API 可以给予开发者一种简单、统一的方式来识别并响应游戏控制器(手柄)。其中包含了三个接口、两个事件、一个特殊函数,用来响应控制器的连接与断开、获取其他关于控制器的信息以及识别当前是哪个按键或是哪个控制器被按下了。
另请参阅 Gamepad 接口扩展,来获取上方的功能的相关信息。
规范 | 状态 | 备注 |
---|---|---|
{{SpecName("GamepadExtensions")}} | {{Spec2("GamepadExtensions")}} | Defines the {{anch("Experimental Gamepad extensions")}}. |
{{SpecName("Gamepad", "", "The Gamepad API specification")}} | {{Spec2("Gamepad")}} | Initial definition |
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("api.Gamepad")}}