在html中嵌入mp3

时间:2011-07-24 14:42:04

标签: html

我使用此代码将mp3文件嵌入到html中:

<EMBED SRC="mp3 link" HEIGHT=60 WIDTH=300>];

问题是浏览器下载文件而不是播放文件 有没有办法在缓冲区或类似的东西中做到这一点?

因为我希望用户不会等待。

3 个答案:

答案 0 :(得分:16)

对于支持HTML 5的浏览器,您可以使用:

<audio src="song.mp3" controls="controls">
Your browser does not support the audio element.
</audio>

否则你必须按照上面的建议使用JQuery,或者使用flash音频播放器。

答案 1 :(得分:5)

Google有一位优秀的玩家:

<embed type="application/x-shockwave-flash" flashvars="audioUrl=MP3_FILE_URL" src="http://www.google.com/reader/ui/3523697345-audio-player.swf" width="400" height="27" quality="best"></embed>

答案 2 :(得分:3)

使用HTML5的audio元素:

<audio src="[mp3 link]" preload controls></audio>