我使用此代码将mp3文件嵌入到html中:
<EMBED SRC="mp3 link" HEIGHT=60 WIDTH=300>];
问题是浏览器下载文件而不是播放文件 有没有办法在缓冲区或类似的东西中做到这一点?
因为我希望用户不会等待。
答案 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>