4

我正在使用以下代码将 mp3 文件嵌入到我的 html 文档中:

 <embed src="aharddaysnight.mp3" width="140" height="40" autostart="false" loop="FALSE"></embed>

在 IE 中,这可以正常工作,因为带有控件的 mp3 播放器会自动显示。

但是,在 FireFox 中,会出现一个弹出窗口,提示您需要额外的插件。当我单击安装附加插件的选项时,由于安全证书错误,它不允许我安装。

在 Chrome 中,播放器会显示,但媒体会自动开始播放,即使代码显示 autostart “false”。

有没有人有更好的方法来嵌入 mp3,或者解决这个问题?

4

2 回答 2

2

我已经在 Chrome 和 Firefox 中对此进行了测试,并且可以在这两种情况下使用,但会退回。但是,如果它是一个长文件,比如我正在尝试的 2 小时音频,它将停止播放。希望它会帮助你,我会继续寻找我的解决方法。

<audio controls="controls">
 <source src="yourURL.mp3" />
 <source src="yourURL.ogg" />
 <!-- fallback -->
  <embed type="application/x-shockwave-flash"                                                         
    flashvars="audioUrl=yourURL.mp3"    
     src="http://www.google.com/reader/ui/3523697345-audio-player.swf"   
     width="650? height="0? quality="best"></embed>
</audio>`
于 2012-07-12T21:40:32.133 回答
1

Try this

type="audio/mpeg" 

OR

type="audio/midi"
于 2013-06-05T12:15:49.667 回答