如何在https下使用百度地图API呢
当你在网上找了半天找不到方法的时候,这时候蹭蹭蹭,来了一位救世主!!
如何在https下使用百度地图API呢?
答案是这样的:
1. 如果使用JavaScript API ,需要在秘钥的后面加一个特殊字段 (s=1):
https://api.map.baidu.com/api?v=2.0&ak=你的密钥&s=1;
是不是很简单,是不是很熟悉?是不是和你百度的一样?对,我也是百度的。
然而事情的真相似乎并没有那么简单。
当你写上去的时候,你发现,地图根本不显示,在看看接口,只有第一个接口
管用,其余的接口全部报错,请不要砸电脑,往下看。
如果你细心一点会发现。特么的下面的接口还是http的。
此时你的内心一点是一万头草泥马奔腾,说好的可以的呢?
那么,机智的博主是怎么解决的呢?请往下看。
解决毛线啊,后面的全是百度地图返回的接口并且自动调用了,又不经过你后台,
你前后台都控制不了,只能说,百度地图真坑。
那么,机智的博主是如何解决的呢?请往下看。
你知道为什么不显示吗?因为https觉得http的接口不安全,那只能我手动让你安全
了,点击地址栏上面被屏蔽的小锁图标,即使说不安全也让他显示,就可以了。
是不是可以了?但是你觉得可行吗?你让用户都去点一下?上帝会打屎你的。
那么,机智的博主是如何解决的呢?请往下看。
博主还没找到更好的办法,如果有人有,请留下您的评论,非常感谢。
博主已被打出屎。完。