Microsoft Edge не обнаруживает геймпады
Я пытался протестировать API геймпада в Microsoft Edge build 10240, используя собственный пример геймпада http://internetexplorer.github.io/Gamepad-Sample/. Эта демонстрация работает как в Chrome, так и в Firefox.
navigator.getGamepads
существует, но возвращает пустой массив при использовании ребра. Я пробовал с двумя разными контроллерами, один из которых контроллер PS4. Поддерживает ли edge только некоторые геймпады или мне нужна более свежая версия edge?
Редактировать: Таким образом, игровые планшеты распознаются, если они эмулируются как контроллеры Xbox. Ни один другой браузер, поддерживающий API геймпада, не делает различий между разными поставщиками контроллеров. Есть ли у геймпада api in edge какие-либо намерения поддерживать что-то кроме контроллеров Microsoft?
1 ответ
Только что проверил это по предоставленной вами ссылке, мой контроллер DS4 и Edge, кажется, работают безупречно (кроме той части, где он распознается как Xbox), хотя для установки DS4windows пришлось:
Редактировать: распознавание как Xbox специально:
Благодаря эмуляции контроллера Xbox 360, доступно гораздо больше игр