2011-08-28 77 views
0

我正在一個項目上工作,而我目前的任務是添加一個功能來直接在網頁上聽音頻文件。我有什麼選擇?所有文件都是mp3,並且該頁面包含大約15個音頻文件網頁上的音頻

不幸的是,Flash播放器看起來只有一種可能的解決方案,我只是希望如果有人會給我一個線索如何在沒有它的情況下完成該功能。

更新:感謝與音頻標籤的方向!

+0

爲了有效回答這個問題,您需要告訴我們您支持的瀏覽器是什麼。 HTML5音頻標籤尚未得到普遍支持。 – emfurry

+0

哦對不起,我只是忘了它。該功能應儘可能在儘可能多的瀏覽器上工作 –

回答

1

<audio>標籤!請注意,不同的瀏覽器支持不同的壓縮方案。目前OGG Vorbis似乎是將音頻轉換成最合適的格式。

編輯:我似乎有些瀏覽器支持OGG和一些瀏覽器支持MP3。如果可以,請提供兩個版本並上傳。然後,在標記有一個聲明,看起來像這樣:

<audio controls autobuffer> 
    <source src="audio.mp3" /> 
    <source src="audio.ogg" /> 
</audio> 
2

簡短的回答是,原生HTML5音頻不會在所有的瀏覽器(如IE6,7和8)。同樣,Flash音頻在移動版Safari中不起作用。生產級解決方案的最佳選擇是音頻抽象框架,該框架將使用基於客戶端瀏覽器的HTML5或基於Flash的音頻。幸運的是,有一個基於jQuery的框架,名爲jPlayer