原来网站上面加了百度自定义地图,但是改版后不能出来,原因在于网站加上了https,那是不是在百度api的前缀加上https就可以了呢。NO, 不行 仍然无法显示。
这里有个问题就是https 网站无法嵌套http的页面,所以老版的百度自定义地图无法使用。
这个时候怎么办呢?百度了一下需要2个步骤;
一、在百度地图生成器中,生成你要的地址——http://api.map.baidu.com/lbsapi/createmap/index.html
首先和原来一样要生成一个地图 这个时候生成的新地图要注意:地图生成工具基于百度地图JS api v2.0版本开发;
一定要是v2.0 版本,或者以后会出新的版本吧,然后设置好自己的标记,把代码复制出来。
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密匙"></script>
找到上面这句。
二、需要在百度地开发平台图申请一个AccessKey 秘钥——http://lbsyun.baidu.com/apiconsole/key
用申请的秘钥替换一下,就可以使用了。对了一定要要设置一下域名白名单,如果设置了,一定要放到域名下测试,不然,仍然显示不出来。
评论前必须登录!
注册