2011-08-28 82 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