带进度条的JavaScript音乐播放器?

时间:2010-05-25 14:21:12

标签: javascript flash

我正在创建一个位于页面底部的小型JavaScript音乐播放器,很像streampad。但是streampad使用了歌曲的快速进度条和其他所有内容的JavaScript,我很难找到任何只使用JavaScript的人。任何人都可以指出我如何做到这一点(最好不使用HTML5)?

4 个答案:

答案 0 :(得分:6)

没有办法只使用Javascript,无需进入html5(音频标签)。

SoundManager 2有一个隐藏的flash组件,UI完全在JS中。这取决于你实现一个搜索栏或任何你想要的,但有很多示例代码。 SM2似乎很受欢迎,并被许多大型网站(Soundcloud,Last.fm,Muxtape)使用。

答案 1 :(得分:1)

我想你可能会发现有用的看看theese:

Monitoring Loading Progress of SWFs

http://code.google.com/p/swfsound/

  

SWFSound基于SWFObject和   允许跨平台,跨浏览器   对HTML / JavaScript的声音支持   使用Flash Player 8及更高版本。

http://code.google.com/p/swfobject/

  

SWFObject是一款易于使用的产品   标准友好的嵌入方法   Flash内容,使用一个   小型JavaScript文件

只是一些例子

http://www.happyworm.com/jquery/jplayer/

http://www.bauer.uh.edu/parks/video3.htm

答案 2 :(得分:0)

如果没有HTML 5或Flash,则无法做到这一点。

然而,你可以创建一个隐藏的Flash播放器,并使用外部接口通过javascript控制它。

答案 3 :(得分:0)

也许你可以使用一个使用html5和javascript实现进度条的库,参见RGraph:http://www.rgraph.net/examples/progress.html