私たちは wavestack.com でプロジェクトに取り組んでおり、苦労しているという問題に取り組んでいます。
私たちのページは、ストリーミング ソースから同時に多くのオーディオ タグをロードすることになっています。次のリンクでコンセプトを確認できます。
http://wavestack.com/songs/nTNonwsCSg932CtzPLk1FA==
次のリンクに示すように、同時に 6 つを超えるトラックをロードしようとすると問題が発生します。
http://wavestack.com/songs/hp7G8CSsg45t3fV5YNeqbQ==
このページは Firefox と IE10 では問題なく動作しますが、Chrome では動作しません。
また、興味深いことに気付きました。
オーディオ タグが「canplaythtough」イベントを発生させたときに増加するカウンターの値をコンソールに出力しています。7 であるはずなのに、合計 6 を取得しています。 472行目にブレークポイントを設定し(添付の画像に示すように)、再開すると7回ヒットします
これで結論として、CHROME は同時に 6 つ以上のトラックをロードしていませんが、canplaythrough のハンドラにブレークポイントを設定すると奇妙なことにロードします。
ありがとう、助けてください!