2016-08-21 104 views
0

我試圖加載在audio標籤本地的MP3文件,但我在瀏覽器控制檯得到Not allowed to load local resource

我看到this這篇文章說我應該在src中使用file:///但這也沒有幫助。HTML5音頻標籤不能播放MP3當地

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

enter image description here

我使用Chrome時,Windows 10,請指教。謝謝。

回答

0

本地音頻不能在audio標籤src使用它來播放。這是因爲瀏覽器被沙盒化,無法訪問用戶文件系統(ref)。

我通過添加一個文件輸入元素來解決這個問題,該元素要求用戶選擇一個音樂文件,然後可以將其加載到srcrefref)中。

0

只有當文檔也是本地資源時才能播放本地音頻。

順便說一句,雖然鉻接受反斜線,你應該正常使用斜槓文件的URI。