1

いくつかのアクセシビリティガイドラインに準拠するには、私の最新のプロジェクト(AS3 Flashベースのプロジェクト)でキーボードとマウスの両方を制御する必要があります。キーボードコントロール用に、ユーザーが各ボックス間をタブで移動してゲーム内のキャラクターを制御できるマルチボックスシステムを作成しました。これを行うにはTabキーを使用できますが、ユーザーにも上/下矢印キーを使用してもらいたいと思いました。

私はこのシステムを実装し、すべての最新のブラウザーでテストしましたが、Google Chromeの最新ビルド(23.0.1271.95)では、Tabキーを使用してタブ操作を正常に実行できますが、矢印キーコントロールは機能しないことがわかりました。

下キーはいくつかのオブジェクトを介して機能しますが、最初のオブジェクトにリセットされます。アップキーは何もしません。

それはかなり奇妙な問題です、誰かが以前にそれのようなものを見たことがありますか?AS3でできることは何もないと思いますが、HTMLで設定できるフラッシュオブジェクトパラメーター(シームレスタブなど)のようなものがあるかもしれません。

私はそれがグーグルクロームのフラッシュプレーヤーの問題であると悪い感じを持っています、うまくいけばそうではありません!

前もって感謝します。

4

1 に答える 1

1

Chromeでのみ発生するFlashの問題を誰かが報告するときはいつでも、Chromeがデフォルトで使用し始めたのはバグのある「PepperFlash」プレーヤーだとすぐに思います。

Pepper Flashは、LinuxプラットフォームでFlashプラグインを存続させるためのAdobe/Googleの取り組みです。ただし、デフォルトでは他のOSでも使用されます。それは新しく、明らかに多くの問題があります。これが別のものだったとしても、私は驚かないでしょう。

確認するには、ここに移動してPepper Flashを無効にします(名前/パスに「pepper」が含まれているFlashプラグインを探します)。

chrome:// plugins

通常のFlashプラグインがインストールされている可能性が高いため、PepperFlashを無効にするだけで十分です。ただし、Chromeはそれ自体を更新し、ある時点で再度有効にする可能性があります。通常の「ネットスケープスタイル」のFlashプラグインがない場合は、Adobeからダウンロードできます。

于 2012-12-06T17:51:54.403 に答える