0

Flash アプリで矢印キー入力が必要な場合に、IE9 デスクトップ モードでブラウザがスクロールしないようにする解決策を知っている人はいますか?

以前のバージョンの IE では、Wmode を「direct」にするか、完全にオフにすることで、これを防止していました。これにより、ブラウザー ウィンドウではなく、アプリがフォーカスを得ることができます。

ただし、これは IE9 のプレビューでは発生していません。何があっても、ブラウザはフォーカスを維持し、その結果、矢印キーが押されるとウィンドウが移動します。これは明らかにゲームプレイにとって恐ろしいことです。

Flash をやめて HTML5 を使用することが解決策であることはわかっていますが、Flash ベースのゲームはまだたくさんあります。潜在的な解決策があれば大歓迎です。

4

1 に答える 1

0

ページの読み込み時にフラッシュがキーボードのフォーカスを得られないという問題について言及していると思います。

その場合は、ここでfocus()指定されている JavaScript イベントを試してください。

于 2012-09-20T13:01:12.773 に答える