前一段时间把博客全站开启了HTTPS协议,一直有一个JS无法加载成功,后来检查了一下发现是百度分享JS。直接访问这个js,不使用HTTPS协议是正常可以打开的,使用HTTPS无法打开,无法打开那就无法加载,加载不了这个JS,百度分享功能就无法使用。

    于是到百度寻找帮助(百度的东西就上百度找答案(●'◡'●));通过百度到达一位大佬分享在GitHub解决方案。

具体方法:下载GitHub上的压缩包;把压缩包解压,将static文件夹上传至网站根目录,找到对应的百度分享代码中,把"http://bdimg.share.baidu.com/"改为"/",如下图所示。

1.jpg2.jpg

如果是Emlog博客模板,一般位置在:模板文件夹/js/xxx.js,(xxx=不知道)具体哪个js自己找一下,全文搜索"http://bdimg.share.baidu.com"即可以找到。

源文件GitHub地址:https://github.com/hrwhisper/baiduShare

    其他网站只需要右键审查元素---console---点击错误的http://bdimg.share.baidu.com......即可看到是哪个文件夹加载的百度分享的js了。

Last modification:February 5th, 2020 at 01:26 pm
如果觉得我的文章对你有用,请随意赞赏