我正在构建一个NW.js (Node-Webkit)仪表板应用程序,我希望能够用游戏控制器(例如: XBox 360控制器或罗技控制器)进行控制。我正在调用下面的程序,但是当我调试它时,它不能识别任何游戏手柄。;
return "getGamepads" in navigator;当我调试代码时,它似乎没有检测到任何游戏手柄我也试着:
正如Mozilla Docs for the JavaScript GamePad API中所述,浏览器只有在用户以某种方式与pad交互(即按下按钮或移动轴)时,才会真正开始从游戏手柄捕捉事件。有没有办法防止这种情况的发生,使得游戏手柄的第一个事件也被捕捉到?是否有可能在任何交互之前获取游戏手柄的状态,以捕获将驱动初始网页组织的“起始状态/配置”?