我需要用base64編碼mp3音頻文件,然後發送到客戶端(網絡瀏覽器),通過javascript解碼,然後播放它。如何通過javascript播放沒有任何html5功能的mp3文件?
有沒有辦法通過javascript播放mp3文件?
我需要用base64編碼mp3音頻文件,然後發送到客戶端(網絡瀏覽器),通過javascript解碼,然後播放它。如何通過javascript播放沒有任何html5功能的mp3文件?
有沒有辦法通過javascript播放mp3文件?
您可以使用Flash插件或java插件。沒有其他方法可以在沒有HTML5功能的情況下製作音頻,即使您使用「純粹」JavaScript編寫了自己的MP3編解碼器。
您可以使用對象標籤。類似於
<object type="audio/mpeg" data="music.mp3">
<param name="autoplay" value="true">
No audio player. Please upgrade to a newer browser.
</object>
您將無法控制播放的mp3,並且瀏覽器支持可能很差,但應該可以工作。
jPlayer和SoundManager2是兩個主要的javascript媒體播放庫
http://cssrevolt.com/upload/files/pimp3/ – j08691 2012-03-01 16:54:34
@ j08691我得到chrome17/Linux的沉默 – 2012-03-01 16:57:36
@GGG - 好笑,我在FF上沉默,但它在鉻上工作。 – j08691 2012-03-01 16:58:52