Z-BlogPHP 文章编辑器中自带的音乐播放器插件是调用百度 box.baidu.com的swf播放器,不知何时起,该播放器已经失效(插入音乐时的音乐搜索也已经失效)。故只能替换自己博客上的,或者第三方的,比如 163网站上的。
本次是替换 cloud.mail.163.com 的,不过不能自动播放,不懂是参数错误还是其他原因。
具体修改内容记录如下:
下载源代码 找到 zb_users/plugin/UEditor/dialogs/music/music.js 文件进行修改(可以记事本或者Dreamweaver修改)。
第12行 http://box.baidu.com/widget/flash/bdspacesong.swf 改成 http://cloud.mail.163.com/fsprev/swf/mp3_player.swf ,当然也可以放你自己的flash音乐播放器
第91行 var param = 'from=tiebasongwidget&url=&name=' + encodeURIComponent(me._removeHtml(selectedItem.title)) + '&artist=' 改为
var param = 'url=&name=' + encodeURIComponent(me._removeHtml(selectedItem.title)) + '&title='
第99行 var param = 'from=tiebasongwidget&url=' 改为
var param = 'url='
第101行 + encodeURIComponent(me._removeHtml(json.title)) + '&artitle=' 改为
+ encodeURIComponent(me._removeHtml(json.title)) + '&title='
12 playerUrl:"http://box.baidu.com/widget/flash/bdspacesong.swf",
91 var param = 'from=tiebasongwidget&url=&name=' + encodeURIComponent(me._removeHtml(selectedItem.title)) + '&artist=' .... 99 var param = 'from=tiebasongwidget&url=' 101 + encodeURIComponent(me._removeHtml(json.title)) + '&title='
第212、 213行 为修改播放器 行高与宽,分别为258,33。
width:400, height:95
修改后的 附件下载: https://gx86.cn/zb_users/upload/2019/03/xiufu_music_js.rar ,直接替换即可(当前电脑可能需要浏览器内打开一下 https://gx86.cn/zb_users/plugin/UEditor/dialogs/music/music.js 以便生效)
发表评论