【原创】大彩色mp3播放器
发表于2011年10月08号 20点 阅读 10352 评论59 点赞15 ©著作权归作者所有
大彩色mp3播放器
一个国外的音乐网站(blestar)免费提供一款可以在线制作的mp3播放器。播放器的功能比较齐全,面板各功能区的颜色可以自由搭配,从而可以DIY出一个很有个性的mp3播放器。国内也看到过由此改编的款式,而且增加了多曲联播和同步歌词显示的功能,在“虎子”老师的博客里有介绍(歌词同步MP3播放器)。
习之正在学习Flash里的AS,因此用它做了一个练习。增加自动播放、循环播放控制;将繁复的各功能区的色彩设置,合并成八个可供选择的颜色组合。改好后,觉得可以用它作为博客背景音乐的播放器,将它放在博客页面上也很好看,因此晒出来给大家试用。
下面是这个播放器的实例和源代码。
下面是可以拷贝的html代码。
<p style="text-align: center; margin: 10px"><embed align="middle" flashvars="mp3file=http://img1.oldkids.cn/upload/2021/08/29/blog_11139_20210829212038749.mp3&rolltext=祝酒歌-韩伟词-施光南曲-原唱李光羲&s=1&r=3&bgNumber=1&skin=" height="74" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="http://img1.oldkids.cn/upload/2021/09/01/blog_11139_20210901113401415.swf" type="application/x-shockwave-flash" width="390" wmode="transparent"></embed></p>
在这个播放器的“播放”按钮的左方,有一个小小的状态灯。
绿灯,加载完成;
红灯,加载失败;
黄灯,正在加载。
当加载失败时,在播放器下方会有文字提示:《文件加载失败》。
“播放”按钮的右方是音量按钮,点击后在播放器下方会出现一个音量调节条。
在播放器中间的播放信息窗内,有时间显示和滚动文字。
可以用不同的渐变颜色显示下载的进度和播放的进度。
播放器标准尺寸是390×74,可以按此比例缩放。
这款彩色播放器需要提供给Flash的参数是:
mp3file mp3格式的音乐文件
rolltext 信息窗里的滚动文字,
s 是否自动播放控制:1 自动; 0 手动
r 播放次数控制:0 单次 1 循环 ≥2 播放次数。
bgNumber 背景颜色编号 可选数字号: 1 ~ 8 颜色示意如下:
skin 可选参数。要求:RRGGBB。
如果需要选用上面八种以外的颜色,可以加用此skin参数设置。
此参数只管播放器的“皮肤”,信息窗内进度条的颜色还是随bgNumber定。
补充说明:
向FLASH播放器传递参数的方法:
在提供的播放器代码中,有一个“flashvars”的属性,它的作用就是将若干个参数提供给播放器AS里的同名的变量。 它的写法是(以四个参数为例):
flashvars="参数1=值1&参数2=值2&参数3=值3&参数4=值4"
参数n=值n 称为值对,值对与值对之间用“&”连接。字母“&”读成“and”。
需要注意的是:
参数名必须与播放器AS里的变量名同名,播放器制作者会提供可传递的参数名。
参数名的字母大小写不能随意,必须与制作者提供的一致。
在整个flashvars内不允许有空格,也不要随意分行书写(通常博客编辑器会自动分行)。
在需要提供颜色RRGGBB色码时,不要加“#”引导符。
|
|
|
|
(注:您的设备不支持flash)