虾米音乐:博客音乐插件“虾米播播”代码解析及使用教程

作为站长,有时候一定会有想把自己喜欢的音乐推送给网友欣赏的冲动,但是想要在自己网站上放置音乐文件,不仅占用了较多的空间,而且还耗费了空间的流量,造成网站打开迟钝等影响用户的体验。有什么办法给自己网站添加音乐还不占用自己网站的流量和宽带呢?答案是使用第三方播放音乐插件,而今天本站长将给大家介绍一款好用的音乐播放插件,虾米播播。
 虾米音乐:博客音乐插件“虾米播播”代码解析及使用教程.png

虽然有了这么好的插件了,但是在使用过程中还是会出现一些不可预料的小毛病的。比如说,当你生成了一个播放列表、一份歌单之后,并且获取了代码,但是如果经过一段时间后,发现了新的音乐很好听,那么要想继续向虾米播播中添加歌曲貌似虾米音乐的生成代码中不能够记录你之前已经生成的歌曲。

因此这里就需要对虾米音乐所提供的虾米播播插件代码进行稍微的更改,这样就能够快速的获取新的音乐而不破坏原来的歌单。是不是很棒?下面开始虾米播播插件的代码修改的教程。

http://www.xiami.com/widget/12547695_1770501001,1770605249,1769872424,1772890755,1771253324,1774059976,1771635180,1772527938,1770500999,1771114564,1772094633,1771313797,1770273455,1773603702,1770501000,1770686825,1772322938,1771659001,1774059979,1771659004,1771659002,1771659006,1771659003,1774059980,1771659000,1770918120,1770501002,1770918119,1770918117,1769952243,1770605248,1771659005,1771658998,_300_346_FF8719_494949_0/multiPlayer.swf

首先以上提供的一条长长的URL链接地址进行解析,之后你会清楚这些URL链接中的字符分别代表什么意思了。

http://www.xiami.com/widget/用户ID_歌曲编号,(歌曲编号,)_宽度_高度_前背景色_背景色_播放模式(0为不自动播放,1为自动播放)/multiPlayer.swf

用户ID就是指你在虾米音乐中注册的账户的ID号,如果你不知道可以填写本站张的ID,12547695。经过测试,这个ID号没有特别大的作用,但是还是需要有的,不然虾米播播解码URL的时候会出现错误。

然后就是歌曲编号,歌曲编号是在生成虾米播播代码的时候里面自动生成的,如果你要向原有的虾米播播插件中添加新歌曲,可以到虾米音乐网站中生成新添加音乐的代码,并将添加到URL链接地址中,一首歌曲一个编号,是虾米音乐提供的,这个不能错了。而歌曲在虾米播播中的顺序就是歌曲编号排列的顺序。

很好,下面继续介绍宽度和高度,不过这个也没什么好介绍的,根据你网站的大小进行设置,这个不多说了。

至于前背景色和背景色的区别,前背景色是指播放器中,当前播放歌曲以及播放列表的背景颜色;而背景色则是指整个虾米播播的背景颜色。前背景颜色位于背景颜色的上一层,也就是有前背景颜色的地方不显示背景颜色。这一点尝试着修改一下就会明白了。代码同样可以通过虾米播播代码生成器生成,或者你懂的话直接输入也可以。

播放模式指的是是否加载后便播放,1为加载后自动播放,0为不自动播放,需要手动播放。

听了这么多应该豁然开朗了吧。

如果你需要放置在网页中,则可以将链接填到下列代码中替换URL链接地址,并更改HTML代码的widtd和height,也就是宽度和高度的数值,和你URL中的设置成一样即可。

<embed src=”URL链接地址” type=”application/x-shockwave-flash” width=”宽度” height=”高度” wmode=”opaque”></embed>

如果是Javascript代码的话其中URL链接地址需要有些许改变。

如下所示:

<script type=”text/javascript” src=”http://www.xiami.com/widget/player-multi?uid=用户ID&sid=歌曲编号,(歌曲编号,)&width=宽度&height=高度&mainColor=前背景色&backColor=背景色&autoplay=播放模式&mode=js"></script>

一看就懂,很简单是不是!再也不要发愁每次添加歌曲都要把所有的歌曲一个一个的添加了,这样还能节省不少时间呢。