开启https后,百度分享插件无法使用的解决方案

当开启全站https后,百度分享的js地址是http的,所以导致百度分享插件无法使用。

起初,我只下载了百度分享的几个关键js文件,报错是没有了,但是仍然是无法使用。后来看了很多博文,于是用chrome浏览器打开百度分享官网,打开开发者工具,点到Sources选项卡,一个个的把它要加载的资源全部下载下来,按原文件夹放好,点击下载百度分享资源文件。文件是我一个个下载下来的,绿色无毒,可放心下载。

开启https后,百度分享插件无法使用的解决方案

解压后的文件夹 /baidu/直接放根目录即可,share.js我已修改。最后还差一步,百度分享的代码 src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5),除了要修改js地址,后面的 cdnversion也要一并删除,不然仍然会报错。

    A+
发布日期:2017年02月04日  所属分类:web开发

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

  1. 小酱沫 1

    https://www.acgsan.com/api/static/api/js/share.js 万总直接调用我的也是可以的,已经走好cdn了

    • Suvan

      @小酱沫 666,我是不是也搞一个htpps给你调用一下