2012-03-01 131 views
1

我需要用base64编码mp3音频文件,然后发送到客户端(网络浏览器),通过javascript解码,然后播放它。如何通过javascript播放没有任何html5功能的mp3文件?

有没有办法通过javascript播放mp3文件?

+0

http://cssrevolt.com/upload/files/pimp3/ – j08691 2012-03-01 16:54:34

+0

@ j08691我得到chrome17/Linux的沉默 – 2012-03-01 16:57:36

+0

@GGG - 好笑,我在FF上沉默,但它在铬上工作。 – j08691 2012-03-01 16:58:52

回答

3

您可以使用Flash插件或java插件。没有其他方法可以在没有HTML5功能的情况下制作音频,即使您使用“纯粹”JavaScript编写了自己的MP3编解码器。

0

您可以使用对象标签。类似于

<object type="audio/mpeg" data="music.mp3"> 
     <param name="autoplay" value="true"> 
     No audio player. Please upgrade to a newer browser. 
    </object> 

您将无法控制播放的mp3,并且浏览器支持可能很差,但应该可以工作。