Foxwx微信公众号管理软件---同心软件 -以高级编程语言进行微信公众号管理,我们一直在努力!

为ZBLOG加个MP3播放器

Flash Mp3 Player放入Z-Blog侧边栏的具体方法:

  第一步、下载最新版的Flash Mp3 Player V10.1.3。解压,得到“player”目录(里面有两个文件夹:configs和playlists,一个文件:player.swf),这正是我们需要的。通过FTP软件,把player目录上传到你的网站空间的任意位置(为便于管理,建议放到PLUGIN插件目录下)。

  第二步、若要把播放器放在首页侧边栏,请在Z-Blog管理后台编辑模板文件default.html(此文件的位置在文件管理-THEMES/default/TEMPLATE/default.html,具体取决于你的主题位置),在<div id="divSidebar">的后面加入如下代码:

<div class="function" id="MyMusic">
<h3>几首老歌</h3>
<center>
<embed src="http://www.zhaoniupai.com/blog/PLUGIN/player/player.swf" width="177" height="281" type="application/x-shockwave-flash" wmode="transparent" flashvars="config=http://www.zhaoniupai.com/blog/PLUGIN/player/configs/config.xml&file=http://www.zhaoniupai.com/blog/PLUGIN/player/playlists/playlist.xml"></embed>
</center>
</div>

  上面代码中的src后面是Flash Mp3 Player播放器文件的地址,config后面是配置文件的地址(照牛排一开始按照强剑辉同学的代码,写成了configxml=,结果搞了半天也无法调整Flash Mp3 Player播放器的外观),file后面是播放列表文件。


  第三步、修改播放器的配置文件config.xml。config.xml文件放在你刚刚上传的player目录下的configs目录里,用来设置播放器的背景等等。Flash Mp3 Player具有很强的可定制性,下面我具体解释一下怎么来改。config.xml的全部代码如下:

<mp3config>

    <!-- 如果你想让Flash Mp3 Player播放器自动播放和缓冲的话,请更改这里。autostart指自动播放,shuffle指缓冲。两者的取值要么true要么false,比如,用true就会自动播放。 -->
    <autostart>false</autostart>
    <shuffle>true</shuffle>

    <!-- 设置Flash Mp3 Player播放器的循环(重复)播放模式,取值为none或one或all。none指不重放,one指单曲循环,all指全部循环。 -->
    <repeat>all</repeat>

    <!-- 设置Flash Mp3 Player播放器的音量,取值从0到100,数值越大声音就越大,默认是50。 -->
    <volume>50</volume>

    <!-- 设置是否显示歌曲、歌手信息以及播放列表,取值要么true要么false。 -->
    <showdisplay>true</showdisplay>
    <showplaylist>true</showplaylist>


    <!-- 设置播放列表中,歌名右侧链接的打开方式,_blank指在新建的一个IE窗口或FireFox标签中打开,_self指在本窗口或标签中打开,至于_top,也没搞清楚,貌似和_self差不多,嘿嘿!默认值是_top。 -->
    <linktarget>_top</linktarget>

    <!-- 这里是重点!设置Flash Mp3 Player播放器的颜色外观,要用16进制来表示颜色(从0x000000到0xFFFFFF),backcolor指背景,frontcolor是歌曲名字、进度条和最上面跳动的那个啥的颜色,lightcolor是你把鼠标放到歌曲名字时歌名的颜色。 -->
    <backcolor>0xFFFFFF</backcolor>
    <frontcolor>0x484848</frontcolor>
    <lightcolor>0xFFFFFF</lightcolor>

    <!-- 这里也是重点!设置播放器的背景图片,也就是说换肤,图片格式为JPG的。这里要填图片的绝对地址url ,你可以在ZBlog管理后台的附件管理里上传图片,然后点一下图片名字查看属性,里面就有图片的绝对地址。图片尺寸(象素)取决于你的侧边栏,宽度比侧边栏窄一些为宜。 -->
    <jpgfile>http://www.zhaoniupai.com/blog/upload/MyMusic-QMMX.jpg</jpgfile>

</mp3config>

  第四步、修改播放器的播放列表文件playlist.xml。playlist.xml文件放在你刚刚上传的player目录下的playlists目录里,用来设置播放器的播放列表。下面我具体解释一下怎么来改。playlist.xml的部分代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<playlist>
  <trackList>
    <track>

    <!-- 每添加一首歌,代码都以<track>开始,以</track>结束,annotation处填写歌曲的名字,location处填写歌曲(貌似只支持MP3)的绝对地址(建议用百度的MP3搜索),image是播放这首歌时播放器顶部的专辑图片(图片内容随意,但长宽最好是相等的,照牛排用的图片大多是140x140象素的)。 -->
    <annotation>1.往事</annotation> 
      <location>http://mp3.m.mop.com/201010040526/5f9f09c20b38ea93115cf737689d584d/430/tracks/000/065/720.mp3</location>
      <image>http://www.zhaoniupai.com/blog/upload/MyMusic-YaYa.JPG</image>
    </track>
    <!-- 下面是第二首歌曲的相关信息 -->
    <track>
      <annotation>2.Only Love</annotation>
      <location>http://old.wzhqzx.com/schoolweb/rootufile/virtue/63824901.mp3</location>
      <image>http://www.zhaoniupai.com/blog/upload/MyMusic-Trademark.jpg</image>
    </track>

  </trackList>
</playlist>

  第五步、也是最后一步,改一下第二步里提到的default.html文件,把playlist.xml和config.xml的地址(绿色代码部分)换成你自己的。

 6)需要提醒一下,修改playlist.xml和config.xml后,需要清空IE缓存并刷新页面才能看到效果。除了把Flash Mp3 Player播放器放到首页外,栏目页(catalog.html)和文章页(single.html)的侧边栏也是可以调用的,修改方法类似,文章页修改后可能需要文件重建才能看到效果。这个Flash Mp3 Player播放器在IE6、FireFox V3.6.6和Opera V10.62下测试正常,但不防刷,也就是说,正听歌时如果刷新或打开新的页面,歌曲会停止。要防刷,据说要用到iFrame框架。花了4个多小时写这篇文章,好像挺罗嗦挺复杂的,其实就那么几步



参考文章:http://www.zhaoniupai.com/blog/archives/694.html

2016年9月30日 | 发布:admin | 分类:ZBLOG | 评论:1

留言列表:

  • 来宾 发布于 2016/9/30 21:54:41  回复
  • 111

发表留言: