Подтвердить что ты не робот

Не удалось загрузить, поскольку поддерживаемый источник не найден. при воспроизведении аудио-элемента HTML5

У меня есть аудио-элемент HTML5

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

Если я попытаюсь вызвать element.play(), в веб-консоли Chrome появится странная ошибка.

Неподготовлено (в обещании) DOMException: Не удалось загрузить, потому что нет поддерживаемый источник.

Я не нашел никаких подсказок, почему эта ошибка появляется и как ее исправить.

4b9b3361

Ответ 1

Это может или не поможет, но я столкнулся с тем же сообщением об ошибке в исходном файле .mp3. Я обновлял контент и уточнял mp3, не понимая, что браузер кэшировал оригинальную версию mp3 файла (или его часть, по крайней мере). Я не могу найти какую-либо информацию, чтобы поддержать это, но, по-видимому, кажется, что часть аудиофайла может быть кэширована, и когда браузер пытается восстановить остальную часть файла, он не может (или не) извлекает полная рабочая версия.

Я бы попробовал переименовать ваш .wav файл в то, что вы раньше не использовали, и посмотреть, начнет ли он работать.