0

私は奇妙な問題を抱えています。古いMicrosoft Sidewinderバージョン1のゲームパッドが横たわっています.javascript/html5を学んでいるので、ブラウザでゲームパッドを試してみようと思いました.

Linux(私のラップトップ、ubuntu 13.04)で試してみました
navigator.webkitGetGamepads()[0]が、Chromeブラウザー(バージョン28.0.1500.71)のコンソールで、ゲームパッドがすぐに検出されました。

バージョン30.0.1599.101 mを実行しているWindows 7 64ビットデスクトップで同じことを試したよりもnavigator.webkitGetGamepads()[0]、コンソールで、しかしここでは運が悪く、それは私に言い続けますundefined. Windows で「マイ デバイス」に移動すると、そこにゲームパッドがあります。

スクリーンショット

( https://www.dropbox.com/s/yam4fj5zqiogyjh/gamepad.png )

Windows 8、64ビットを実行しているラップトップでも同じ問題があります。

何が問題なのかわかりません。また、それを修正する方法もわかりません。(修正可能であることを願っています)
助けてください

4

2 に答える 2

0

仕様は未完成ですが、このリポジトリは素晴らしいスタートです。それを試してみてください:

https://github.com/luser/gamepadtest

未完成の仕様の実装と、Chrome の接頭辞付きの実装の違いを説明しようとします。

于 2014-02-11T21:00:37.670 に答える