解决谷歌地图嵌入到https的网站引发的Mixed content问题

# 解决谷歌地图嵌入到https的网站引发的Mixed content问题

作者:吴业飞

时间:2018.10.23


 

---

# 背景

在工作中遇到需要在页面里嵌入谷歌地图的需求,我的做法是在谷歌地图中搜索出地名,然后点击分享-嵌入代码,将代码粘贴在页面上。这样有个问题,分享的代码是http的,而网站是https的,会引发Mixed content报错,地图加载不出来。

# 解决方案

## 换用调用谷歌地图Api的方式

这样得到的链接是https的,但是调用Api需要注册一个结算账户,要信用卡,我暂时没有信用卡,故寻找其他方法。

## 做点小改动

将分享得到的嵌入代码改成https的,同时将.cn改成.com就可以了!

# 总结

按照网上的方法,思路无非是要么将所有内容都换成https的,要么换成http的,我一开始只将分享代码改成https的没有用,后来仔细阅读谷歌地图Api的文档,发现了将.cn改成.com的说法,尝试之成功了,所以遇到问题官方文档永远是首选。


 

---

版权声明:自由转载-非商用-非衍生-保持署名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值