允许https页面里嵌入http资源

By | 2015/09/19

说的就是你!baidu地图,这么多年了,不支持https,阴谋论者说这是为了便于监控,谓之“我向来不惮以最坏的恶意揣测中国人”,然后我还是相信这个世界还是有真善美的,我希望我生活的世界是祥和而温馨的,所以我只能认为这是为了服务器的压力……毕竟https要耗一点资源,百度地图都是免费用了,我们也不能要求太高了是吧!

而且没办法,https是大势所趋,墙高八斗之下,我也不能用谷歌地图,bing地图好像也支持,但是从未用过,生怕尊贵的客人们使用了感觉水土不服,还是只能去报baidu的大腿。

在chrome的情况下,https页面加载http资源,地址栏上会出现这个东东
lz3LF
点一下加载就好了。

然后我们不能帮用户去点……

所以我们看参数,谷歌浏览器很贴心的为我们准备了一个参数,如下所示

chrome.exe –allow-running-insecure-content

然后我们可以更贴心一点,用nw.js包裹一下给用户用,感谢node-webkit,在package.json里加这么一句就好了。

"chromium-args": "--allow-running-insecure-content"

什么,如果用其他浏览器咋办?
嗯……我没听到,你们自己研究吧~~

5 thoughts on “允许https页面里嵌入http资源

发表评论

您的电子邮箱地址不会被公开。