2014-02-10 46 views
0

我一直在寻找一种方法来嵌入MP3音频文件在我的网页上播放。我发现W3学校的HTML 5,但我关心的是浏览器的兼容性。使用HTML 5或其他内容嵌入音频文件?

HTML 5代码:

<audio controls> 
    <source src="horse.mp3" type="audio/mpeg"> 
    <source src="horse.ogg" type="audio/ogg"> 
    Your browser does not support this audio format. 
</audio> 

你可以在这里找到:http://www.w3schools.com/html/html_sounds.asp

问题是,它仅起到像IE 9将是一个问题。有人可以告诉我什么是在页面上播放音频文件的最佳方式,或者甚至可能使用第三方软件播放。

正在使用嵌入标签,比如使用HTML5更好吗?

<embed height="50" width="100" src="horse.mp3"> 

更重要的是我用来嵌入需要工作至少IE 7以及您的其他浏览器(Chrome浏览器,Safari浏览器,火狐等)

感谢,

回答

1

这个库支持所有浏览器:audio.js

+0

谢谢,这将是非常有益的! –

0

晚会,我知道。但为了完整起见,我想提一下,有这个优秀的mediaelement.js by John Dyer

它可以处理很多文件格式(包括mp3,取决于客户端功能)和大多数浏览器。我在我的一个项目中使用它。