最简单解决百度分享无法在https下使用的解决方法

源码技巧5年前 (2020-10-09)7660

通过替换调用百度分享链接,可以快速替换引用链接的方式来实现 https 百度分享,实现一键替换

前言

百度分享是国内知名的分享第三方服务,可能也是仅有的几个了,这款产品在我们网站中可以说使用的非常广泛。但是有一个问题,就是官方的百度分享是 http 加载的,不支持在 https 加载,强行加载会造成 https 不安全提示,云落这里提供一个简单的方案。

解决

百度下【百度分享 HTTPS】你就会得到很多关于这种问题的解决方案,核心都是一样,就是下载百度分享的静态化文件到本地加载,这个是一个方法,不好的地方就是需要自己下载文件操作,如果这个方案给自己使用,那么是没有问题的,但是如果作为主体功能的话就不行了,所以云落还想更好一点的解决方法。

而这个方法其实和之前的静态文件本地化差不多的。只不过相反的是,我这个方法是今天文件远程化,并且修改了域名为远程域名,然后直接加载远程后的分享 js 文件。

链接

如需使用 https 版百度分享。直接加载以下文件即可。

  1. https://cdn.jsdelivr.net/gh/yunluo/GitCafeApi/static/api/js/share.js


发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。