0

IE 10 および IE 11 で、オーディオ デバイスが無効になっていると Web サイトが読み込まれないという問題が発生しています。コンソールを見ると、ロードは最初のオーディオ項目のロードを過ぎて進行していません。私はsoundjsを使用していますが、ブラウザでハードウェアが無効になっているかどうかを検出して、ユーザーにサウンドデバイスを有効にするように求める何らかのエラーメッセージを追加する方法があるかどうかは誰にもわかりませんか?

4

2 に答える 2

0

ドキュメントから

関数:

createInstance ( src [startTime=null] [duration=null] )

次のように機能します。

渡された src を使用して AbstractSoundInstance を作成します。src にサポートされている拡張機能がない場合、または利用可能なプラグインがない場合、デフォルトの AbstractSoundInstance が返されます。これは安全に呼び出すことができますが、何もしません。

デフォルトの AbstractSoundInstance をテストできれば、クライアントのブラウザでプラグインがいつ利用できないかがわかります。

于 2016-05-06T12:03:52.187 に答える
0

createjs.com/soundjs でテストすると問題が再現されるため、これは soundJS の問題のようです。

  1. createjs.com/soundjs にアクセスしてください
  2. 頭を下げてサウンドをテストし、クリックして再生します。
  3. マシンのサウンドを無効にするには、ツールバーを右クリックして [無効にする] を選択します。
  4. ページをリロードします。
  5. サウンドがロードされなくなりました。

並べて比較 ここに画像の説明を入力

于 2016-05-06T13:55:45.067 に答える