web-dev-qa-db-ja.com

サポートされているソースが見つからなかったため、ロードに失敗しました。 HTML5オーディオ要素を再生するとき

HTML5オーディオ要素があります

_<audio src="/sounds/call.wav" id="audio1" repeated="0" repetitions="1" class="audio_sound"></audio>
_

element.play()を呼び出そうとすると、Chrome= Webコンソールに奇妙なエラーが表示されます。

キャッチされていない(約束)DOMException:サポートされているソースが見つからなかったため、ロードに失敗しました。

このエラーが表示される理由と修正方法の手がかりは見つかりませんでした。

20
Sergii Bishyr

これは役立つかもしれませんが、.mp3ソースファイルで同じエラーメッセージに遭遇しました。ブラウザーがmp3ファイルのオリジナルバージョン(または少なくともその一部)をキャッシュしたことを認識せずに、コンテンツを更新し、mp3を改良していました。これをバックアップする情報が見つかりませんが、逸話的には、オーディオファイルの一部がキャッシュされている可能性があり、ブラウザがファイルの残りを取得しようとすると、それを取得できない(または取得しない)完全な作業バージョン。

.wavファイルの名前を以前に使用したことがない名前に変更して、機能するかどうかを確認します。

5
Andrew Serong