2011-04-10 66 views
5

我得到了我的HTML5文檔在該音響鏈接:音頻在HTML5中FF4/Safari瀏覽器不工作

<audio 
     src="http://sverigesradio.se/topsy/ljudfil/3017771.m4a" 
     type="audio/mp4" 
     controls="true" 
     preload="metadata" 
     title="Senaste sändningen från Radiosporten"> 
    Senaste sändningen från Radiosporten</audio> 

它正確呈現在Chrome,但在FF4首先閃爍控制正常,然後我得到一個大「X」。在Safari瀏覽器中,它在讀取元數據時似乎掛起。

我的音頻標籤或音頻文件有問題嗎?重定向是一個問題嗎?

+0

你試過不同的格式嗎?我不記得看到'm4a'使用太多了。 – Blender 2011-04-10 14:53:06

回答

5

Firefox不支持MP4音頻,它只支持OGG音頻。

+0

謝謝。怎麼樣的safari? – 2011-04-10 15:11:50

+0

Safari支持MP3和WAV,正如bazmegakapa的鏈接所指出的。 – 2011-04-10 16:55:54

+0

所以我應該明確說明safari不支持mp4音頻。 – 2011-05-13 06:22:10

5

請參見本頁面支持音頻:

http://html5doctor.com/native-audio-in-the-browser/

UPDATE:關於M4A格式(這是AAC據我所知),Safari和Chrome應該支持它,甚至IE9,但沒有其他人。

你可能會在這裏找到一些有用的信息(有關視頻對話,但是視頻還需要音頻編解碼器):http://diveintohtml5.ep.io/video.html

更新2:並張貼由湯姆Gullen一個more up-to-date table

+0

我主要對m4a很好奇,這是很好的html5doctor不包括在內。但感謝您的鏈接。 – 2011-04-14 13:14:54

+0

巴茲的鏈接現在有點老了,這是一個最新的表格:http://www.scirra.com/blog/44/on-html5-audio-formats-aac-and-ogg – 2011-07-22 15:46:05

+0

@Tom謝謝,我添加到答案。 – kapa 2011-07-23 13:32:02

1

Firefox不支持mp4,但是您可以使用PCM音頻標準,如支持Firefox的.WAV,Safari瀏覽器& Chrome。