2016-05-06 7 views
0

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

関数から

+0

あなたがこれまでにしてください持っているコードを投稿することができますか? –

+0

コードを提供することで、私がハプスプロジェクトを編集しているときに、これをもっと明確にすることはできません。私はModernizrを使用しようとしましたが、ユーザーのサウンドが無効になっているかどうかを確認しようとするのではなく、ブラウザの機能を探していません。 –

答えて

0

:このような

したcreateInstance(SRC [たstartTime = NULL] [期間= NULL])

ワークス:

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

デフォルトのAbstractSoundInstanceをテストできる場合は、クライアントブラウザでプラグインが使用できないことがわかります。

+0

こんにちは、サイモン、オーディオデバイスが有効になっていると、ウェブサイトが完全に読み込まれます。私はこれがプラグインの問題ではなく、もっと深刻な問題だとは思わない。 –

+0

こんにちは@non_tech_guyあなたが言及したブラウザがHTML5をサポートしているので、あなたのオーディオデバイスが無効になっている次のページを実行する価値があるかもしれません:https://html5test.com/は何が報告されているのか興味深いでしょう。オーディオ用のセクションがあります。 –

0

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

  1. 訪問は、音をテストし、再生するためにクリックし
  2. 頭を下にcreatejs.com/soundjs。
  3. ツールバーの右クリックを無効にして、マシンのサウンドを無効にします。
  4. ページを再読み込みします。
  5. 今、サウンドが読み込まれません。

側comparrisonによってサイド enter image description here