网站https改造后百度地图显示空白
网站进行了https改造后,百度地图页面的百度地图显示一片空白,这是因为百度地图的api也需要进行https改造了,具体方法。
找到你使用api的页面
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" /> <meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" /> <title>百度地图API自定义地图</title> <!--引用百度地图API--> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=aAgnMH***********E8Af4GKhGpHqGr"></script> </head>
把上面代码中的
http://api.map.baidu.com/api?v=2.0&ak=aAgnMH*********E8Af4GKhGpHqGr
修改为
https://api.map.baidu.com/api?v=2.0&ak=aAgnMH**********E8Af4GKhGpHqGr&s=1
即可,主要是两个方面,一个是将http改成https,然后再在链接的最后面添加上&s=1。