2016-08-21 2 views
0

Я пытаюсь загрузить локальный mp3-файл в теге audio, но я получаю Not allowed to load local resource в консоли браузера.
Я увидел this пост, в котором говорится, что я должен использовать file:/// в src, но это тоже не помогло.HTML-тег не может воспроизводить локальный mp3

<audio id="myAudio" src="file:///E:\ss.mp3"></audio> 

enter image description here

Я использую Chrome, Windows 10. Пожалуйста, сообщите. Благодарю.

ответ

0

Локальное аудио не может быть воспроизведено, используя его в src тега audio. Это связано с тем, что браузеры изолированы песочницей и не могут и не должны иметь доступ к файловой системе пользователя (ref).

Я решил это, добавив элемент ввода файла, который требует от пользователя выбрать музыкальный файл, который затем можно загрузить в src (ref, ref).

0

Локальный звук может воспроизводиться только в том случае, если документ также является локальным ресурсом.

Btw, хотя Chrome принимает обратную косую черту, вы обычно должны использовать косую черту для файлов URI.

Смежные вопросы