加載[編輯:使用簡化的測試頁沒有JavaScript等]HTML5音頻文件無法在Safari
我有一個包含四個音頻文件的網頁。這些文件將作爲HTML5 <audio>
提供.mp3文件,這些文件應在Safari中播放。 (我對Firefox和Chrome中的.ogg文件沒有任何問題。)
每次我重新加載頁面時,一到三個文件加載正常,其餘都無法加載 - 儘管它們不會加載,給出錯誤,並且'加載'消息消失;就好像他們正在加載0B的大小。哪些文件可以工作,哪些不完全是隨機的:我已經看到每個文件都加載,並且每個文件都會失敗多次。
如何才能使所有這些文件加載正確?
我有這個確切相同的問題;我完全被它困惑不解。 – 2010-12-13 07:52:10
你能解決這個問題嗎?我面臨完全相同的問題。即使我在停滯的事件上重新加載音頻,它也會不斷停頓不停。它永遠不會超過幾秒鐘。 – Kolyunya 2014-10-16 05:41:18
知道Safari似乎需要媒體請求的文件擴展名可能有幫助。正確的MIME類型(在音頻元素和響應中)不足以加載資源。 – pwray 2016-04-21 05:15:09