1

我一直在尝试使用他们自己的游戏手柄示例http://internetexplorer.github.io/Gamepad-Sample/在 Microsoft edge build 10240 中测试游戏手柄 API 。此演示适用于 chrome 和 firefox。

存在但在navigator.getGamepads使用边缘时返回一个空数组。我尝试过使用两种不同的控制器,其中一种是 PS4 控制器。edge 只支持一些游戏手柄还是我需要更新版本的 edge?

编辑:因此,如果将游戏手柄模拟为 Xbox 控制器,它们就会被识别。其他支持游戏手柄 api 的浏览器没有区分不同的控制器供应商。边缘的游戏手柄 api 是否有任何意图支持除 Microsoft 控制器之外的任何东西?

4

1 回答 1

2

刚刚使用您提供的链接进行了测试,我的 DS4 控制器和 Edge 似乎可以正常工作(除了被识别为 Xbox 的部分)必须安装 DS4windows:

http://ds4windows.com/

在此处输入图像描述

编辑:识别为 Xbox 是故意的:

通过模拟 Xbox 360 控制器,可以访问更多游戏

于 2015-10-05T14:07:26.777 回答