文件名:Alist_Player_yao.swf 下载
可播放mp3和flv格式的音频文件,FLV的可以是视频文件,但播放时只有声音啦。效果如下:
按钮的功能依次是:(上一首),(播放/暂停),(下一首)
=============================================
在网页中调用时,有两个参数可用:
1.autoStart
说明:控制是否打开页面即自动播放。
若要打开页面即自动播放:autoStart = true
否则省略参数autoStart或autoStart=false
2.alist
指定音乐列表的地址。
如:alist=http://www.cnblogs.com/files/yao/list.htm
音乐列表是一个xml文档,格式如下:
<?
xml version="1.0" encoding="utf-8"
?>
< AudioList >
< SongUrl > http://www.micstar.com/upload/upmusic/2006/3/23/200644164436.mp3 </ SongUrl >
< SongUrl > http://61.172.177.226/wxxx/Soft/UploadSoft/200604/20060414085618627.mp3 </ SongUrl >
< SongUrl > http://202.39.32.42/grm.cdn.hinet.net/xuite/d9/f3/14151714/blog_164595/dv/4803046/4803046.mp3 </ SongUrl >
</ AudioList >
< AudioList >
< SongUrl > http://www.micstar.com/upload/upmusic/2006/3/23/200644164436.mp3 </ SongUrl >
< SongUrl > http://61.172.177.226/wxxx/Soft/UploadSoft/200604/20060414085618627.mp3 </ SongUrl >
< SongUrl > http://202.39.32.42/grm.cdn.hinet.net/xuite/d9/f3/14151714/blog_164595/dv/4803046/4803046.mp3 </ SongUrl >
</ AudioList >
SongUrl节点可以无限制添加。
(注意,因为博客园无法上传xml扩展名的文档,所以我将xml扩展名更改为htm,但不影响使用。)
完整的调用该Flash Mp3 Player的Html代码:
<
object
classid
='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'
codebase
='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'
width
='89'
height
='28'
id
='AList_Player'
>
< param name ='wmode' value ='transparent' />
<param name='FlashVars' value='autoStart=false&alist=http://files.cnblogs.com/yao/list.htm' />
< param name ='movie' value ='http://files.cnblogs.com/yao/alist_player_yao.swf' />
< param name ='quality' value ='high' />
< embed src ='http://files.cnblogs.com/yao/alist_player_yao.swf' FlashVars ='autoStart=false&alist=http://files.cnblogs.com/yao/list.htm' quality ='high' width ='89' height ='28' name ='AList_Player' type ='application/x-shockwave-flash' pluginspage ='http://www.macromedia.com/go/getflashplayer' />
</ object >
< param name ='wmode' value ='transparent' />
<param name='FlashVars' value='autoStart=false&alist=http://files.cnblogs.com/yao/list.htm' />
< param name ='movie' value ='http://files.cnblogs.com/yao/alist_player_yao.swf' />
< param name ='quality' value ='high' />
< embed src ='http://files.cnblogs.com/yao/alist_player_yao.swf' FlashVars ='autoStart=false&alist=http://files.cnblogs.com/yao/list.htm' quality ='high' width ='89' height ='28' name ='AList_Player' type ='application/x-shockwave-flash' pluginspage ='http://www.macromedia.com/go/getflashplayer' />
</ object >
这个大家都知道,就是提请注意一下参数的传递方式。