js-百度分享https问题
1、百度分享不支持https问题
1)、下载百度分享static文件(直接搜索百度分享https,随便点进去一篇文章下载static文件)
2)、将下载好的static放到项目根目录下(或者其它路径),这里我放到了根目录的net文件夹下
3)、文件修改
(1)、static\api\js\share.js
- domain: {staticUrl: “http://bdimg.share.baidu.com/”} 修改为 domain: {staticUrl: “/”}
- nsClick: “http://nsclick.baidu.com/v.gif” 修改为 nsClick: “/”,
(2)、static\api\js\trans\logger.js
把里面的内容都删掉,但保留这个空文件
4)、修改使用方法

<script type="text/javascript"> seajs.use('p/albumnew'); window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "1", "bdSize": "16" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = '/net/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)]; </script>

浙公网安备 33010602011771号