八月 06, 2006

mp3 player

和菜头的blog上有一个有趣的flash mp3播放器 ,比起real或者wma插件,flash无疑普及程度高了许多,可惜那个是wordpress的插件,要在blogger上用还得找另外的才行。 google"flash mp3 player"的第三位结果来自sourceforge,叫做xspf web music player,从命名上可以看出它的特色功能是支持xspf playlist的播放,但是我用不到这么上等的功能,我只需要能播放单个mp3就可以了。

首先先把东西下载下来,它上面有三个版本分别是button、slim、extend,找个样子喜欢的下载便可以;然后把下载过来的swf文件找个地方传上去,压缩包里虽然杂七杂八的东西很多,但是似乎只传swf就可以使用了。查阅了一下说明,它对single mp3提供的参数有song_url和song_title,结合站点上示例的basic code,下面的工作就简单了。
<object type="application/x-shockwave-flash" data="http://musicplayer.sourceforge.net/xspf_player.swf?&song_url=http://kkaxxx.googlepages.com/norwegian_wood.mp3&song_title=norwegian wood" height="17" width="300"> <param name="movie" value="http://musicplayer.sourceforge.net/xspf_player.swf?&song_url=http://kkaxxx.googlepages.com/norwegian_wood.mp3&song_title=norwegian wood"> </object>
红色是播放器地址,绿色是mp3地址,蓝色是歌曲名字。以后使用代码只要替换相应部分就可以了。

效果示例



update@0822:测试gmail mp3 player

<object type="application/x-shockwave-flash" data="http://mail.google.com/mail/html/audio.swf?audioUrl=http://kkaxxx.googlepages.com/norwegian_wood.mp3" height="27" width="400"> <param name="movie" value="http://mail.google.com/mail/html/audio.swf?audioUrl=http://kkaxxx.googlepages.com/norwegian_wood.mp3"> </object>


发表评论