多功能MP3播放器制作本文介绍一款可播放、复制网址、歌词的MP3播放器的制作方法。该播放器是一款通用的音乐播放器,
由歌名列表、横向滚动同步歌词、控制按钮组成。该播放器能直接使用九酷音乐网的歌手网页,只要 在参数中设置mp3=网页网址,就能播放该网页所有歌曲。 注意:打开这页后由于正在加载,歌名列表暂不能显示,稍等后请刷新!
一、两种代码 代码一(适用于博客)
<div align=center><IMG src="http://image85.360doc.com/DownloadImg/2015/05/2617/54015860_1.jpg"></div> <DIV style="MARGIN-TOP:-450px; MARGIN-LEFT: 0px;"align=center> <EMBED height="460"width="690"allowScriptAccess="never" quality="high" invokeurls="false" src="http://dashan./bfq/lb-dhgdgc.swf" type="application/x-shockwave- flash"wmode="transparent"allowNetworking="internal"flashvars="mp3=http://www.9ku.com/geshou/6962.htm&gczh=18&gczhs=11&gcys=99097C&gcdqys=F11FC8&gcl
jys=333333&lrcy=90&dqwzys=58FC58&wzys=03B803&gdt=1"></DIV>
代码二(适用于网页)
<div align=center><img src="http://image85.360doc.com/DownloadImg/2015/05/2617/54015860_1.jpg"/></div> <div STYLE="MArGin-Top: -450px; MArGin-LeFT: 0px" align=center> <object CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8- 444553540000" WIDTH="690" HEIGHT="460"> <param name="autoStart" value="0"> <param name="allowScriptAccess" value="never"> <param name="allowNetworking" value="internal"> <param NAME="_cx" VALUE="18256" /> <param NAME="_cy" VALUE="12170" /> <param NAME="FlashVars"VALUE="mp3=http://www.9ku.com/geshou/6962.htm&gczh=18&gczhs=11&gcys=99097C&gcdqys=F11FC8&gcljys=333333&lrcy=90&dqwzys=58FC58&wzys=03B803" /> <param NAME="Movie" VALUE="http://dashan./bfq/lb-dhgdgc.swf" /> <param NAME="Src" VALUE="http://dashan./bfq/lb-dhgdgc.swf" /> <param NAME="WMode" VALUE="Transparent" /> <param NAME="Play" VALUE="0" /> <param NAME="Loop" VALUE="-1" /> <param NAME="Quality" VALUE="High" /> <param NAME="SAlign" VALUE="LT" /> <param NAME="Menu" VALUE="0" /> <param NAME="Base" VALUE="" /> <param NAME="AllowScriptAccess_old" VALUE="" /> <param NAME="Scale" VALUE="noscale" /> <param NAME="DeviceFont" VALUE="0" /> <param NAME="EmbedMovie" VALUE="0" /> <param NAME="BGColor" VALUE="" /> <param NAME="SWRemote" VALUE="" /> <param NAME="MovieData" VALUE="" /> <param NAME="SeamlessTabbing" VALUE="1" /> <param NAME="Profile" VALUE="0" /> <param NAME="ProfileAddress" VALUE="" /> <param NAME="ProfilePort" VALUE="0" /> <param NAME="AllowNetworking" VALUE="all" /> <param NAME="AllowFullScreen" VALUE="false" /> </OBJECT></DIV> 二、代码分析
1、图片代码:<div align=center><IMG src="图片地址"></div> 图片地址:http://image85.360doc.com/DownloadImg/2015/05/2617/54015860_1.jpg 2、定位代码:<DIV style="MARGIN-TOP:-450px; MARGIN-LEFT: 0px;"align=center>播放器代码</DIV> (祥情) 3、播放器宽高:width=690 、height=460,设置与图片的宽、高一样。 4、播放器地址:http://dashan./bfq/lb-dhgdgc.swf 5、参数列表: FlashVars 三、参数说明
1、歌曲选择 ①方法一:直接在参数中编写。 mp3=MP3网址。mp3=MP3网址1|MP3网址2|......|MP3网址n,多首歌曲时MP3网址之间用竖线字符分隔。 mp3b=MP3备份网址。mp3b=MP3备份网址1|MP3备份网址2|......|MP3备份网址n 多首歌曲时MP3备份网址之间用竖线字符分隔。 mp3n=歌曲名称。mp3n=歌曲名称1|歌曲名称2|......|歌曲名称n 多首歌曲时名称之间用竖线字符分隔,并与“MP3网址”一一对应。 lrc=LRC歌词。lrc=LRC歌词1|......|LRC歌词n 多首歌曲时LRC歌词之间用英文竖线字符分隔。并且与MP3网址一一对应。 ②方法二:建一个文本文件。 mp3=文本文件网址。做法如下: a、用“记事本”建文本文件(.txt) b、编辑文本文件。每首歌曲第一行歌曲名称、第二行MP3网址(如有备份网址可以是MP3网址|备份MP3网址1|备份MP3网址2)、 第三行开始为LRC歌词(如没有LRC歌词可以不要)。各首之间用一行#ks#分割。 c、保存文本文件(选择UTF-8编码保存)。 d、上传文本文件。获得文本文件网址。如,http://yun./share/4835/liuzilin.txt (应用时不够顺当) 该方法便于修改、增添歌曲,条件是必须有可供上传文件的空间,并能获取文本网址。 ③方法三:选择九酷音乐网某歌手歌曲。 mp3=九酷音乐网某歌手网页地址。 打开“九酷音乐网歌手大全”,选择点击一歌手,取网页地址。比如凤凰传奇http://www.9ku.com/geshou/2711.htm。 2、歌词部分
lrcx=歌词显示在播放器的水平位置 不选用此参数,默认75 lrcy=歌词显示在播放器的垂直位置 不选用此参数,默认100 gczhs=歌词显示行数 不选用此参数,默认9 gczt=字体 不选用此参数,默认宋体。 你的电脑字库有的字体都可以选用,如gczt=华文行楷。 特别说明:当其他人欣赏你的作品,其电脑字库中没有你选择的字体时,其看到是其电脑默认的字体。 gczh=字号 设置文字的大小,不选用此参数,默认16号。如gczh=20,字号(数字)越大,字就越大。 gchj=行距 设置文字的行间距,如gchj=8。不选用此参数,默认5(px)。 gcdq=对齐方式 设置文字是左对齐(gcdq=left)、右对齐(gcdq=right)、居中(默认)三种方式。 gcys=字颜色 颜色编码是6位16进制数字。不选此参数,默认000000,黑色。 gcdqys=当前歌词颜色 gcdqys=颜色编码,颜色编码是6位16进制数字。不选此参数,默认ff0000,红色。 gcljys=歌词发光颜色 gcljys=颜色编码,颜色编码是6位16进制数字。不选此参数,默认FFFFFF,白色 gcljld=歌词发光颜色亮度 gcljld=数字(0.01-1),如gcljld=1(100%亮),gcljld=0.1(10%亮)。不选此参数,默认1 gcct=是否粗体 gcct=1 设置文字为粗体。不选此参数,默认不是粗体。 gcxt=是否斜体 gcxt=1 设置文字为斜体。不选此参数,默认不是斜体。 gcxh=是否下划线 gcxh=1 设置文字下划线,不选此参数,默认没有下划线。 3、音乐控制
anx=按钮组合条在播放器的水平位置 不选用此参数,默认20 any=按钮组合条在播放器的垂直位置 不选用此参数,默认400 s=是否自动播放 s=1 设置自动播放 s=0 设置手动播放 不选择此参数,默认为手动播放。 r=是否循环播放 r=0 设置不循环播放 不选择此参数,默认为循环动播放。 4、歌名列表
dglb=初始歌名列表是否显示 dglb=0 初始不显示歌名列表。 不选用此参数,默认初始显示列表。 dgx=歌名列表在播放器的水平位置 不选用此参数,默认20 dgy=歌名列表在播放器的垂直位置 不选用此参数,默认20 qdzh=字号 设置歌名文字的大小。不选用此参数,默认15号 dggd=显示列表的高度 不选用此参数,默认360 dgwzkd=列表每行文字的宽度 不选用此参数,默认200 dgwzkd=列表每行文字的宽度 不选用此参数,默认200 dgwzys=当前播放歌曲名称文字颜色 不选用此参数,默认红色ff0000 wzys=待播放歌曲名称文字颜色 不选用此参数,默认绿色 00ff00 dqbjtm=列表背景透明度(0—100)默认全透明(dgbjtm=0) dqqmbj=列表背景颜色 仅在dgbjtm>0有效。默认白色000000 gdt=是否要显示滚动条 gdt=1 滚动条显示 默认gdt=0不显示 5、背景部分
tp=图片(或动画)网址 默认不使用图片或动画作为播放器背景 一款百度简易音乐播放器来源:博客 |
|