详情页

Z-BlogPHP 文章编辑器中自带的音乐播放器插件修复

时间:2023年09月14日

编辑:佚名

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='
PHP
12    playerUrl:"http://box.baidu.com/widget/flash/bdspacesong.swf",
PHP
    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。
PHP
                width:400,
                height:95
修改后的xiufu_music_js.rar 附件下载:  
https://b.gx86.cn/zb_users/upload/2019/03/xiufu_music_js.rar  
链接: https://pan.baidu.com/s/1oH8wDhz226_T9mc3S59Zbw 提取码: a5a8
直接替换即可(当前电脑可能需要浏览器内打开一下 https://b.gx86.cn/zb_users/plugin/UEditor/dialogs/music/music.js 以便生效)
相关文章
猜你需要