使用HTML 5或其他东西嵌入音频文件?

时间:2014-02-10 19:21:24

标签: javascript html html5 audio mp3

我一直在寻找一种方法来嵌入MP3音频文件,以便在我的网页上播放。我发现W3 Schools 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,firefox等...)

谢谢,

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

参加晚会,我知道。但为了完整起见,我想提一下,这是一个很好的mediaelement.js by John Dyer

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