Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用HTML5或其他东西嵌入音频文件?_Javascript_Html_Audio_Mp3 - Fatal编程技术网

Javascript 使用HTML5或其他东西嵌入音频文件?

Javascript 使用HTML5或其他东西嵌入音频文件?,javascript,html,audio,mp3,Javascript,Html,Audio,Mp3,我一直在寻找一种方法来嵌入MP3音频文件,以便在我的网页上播放。我找到了W3学校的HTML5,但我关心的是浏览器兼容性 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.

我一直在寻找一种方法来嵌入MP3音频文件,以便在我的网页上播放。我找到了W3学校的HTML5,但我关心的是浏览器兼容性

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>

问题是它只能像IE9+那样播放,这将是一个问题。有人能告诉我什么是最好的方式来播放音频文件的方式页面上,甚至可能播放使用第三方软件

使用这样的嵌入标记比使用HTML5更好吗

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

最重要的是,我用来嵌入的东西至少需要在IE7和其他浏览器(chrome、safari、firefox等)上运行


谢谢,

这个库支持所有浏览器:

我知道聚会迟到了。但为了完整起见,我想提一提的是,这里有一个非常好的例子


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

谢谢你,这将非常有帮助!!