文章目录
一、发现问题
在百度地图开放平台—实例中心,运行都是没问题的。
- 复制,替换ak
- 本地保存html文件
- 打开html,界面一片空白
F12打开开发者控制台,发现了报错GET file://api.map.baidu.com/api?type=webgl&v=1.0&ak=**************** net::ERR_FILE_NOT_FOUNDUncaught ReferenceError: BMapGL is not defined


二、解决问题
报错很明显,脚本script访问不到,导致了BMapGL未定义。
我就认真一看这个脚本src,一看就很奇怪。
<script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥"></script>
我就尝试在//前面添加了https:,然后就可以了。。。

解决办法就是在script中的src最前面添加https:
<script src="https://api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥"></script>
觉得好,就一键三连呗(点赞+关注+收藏)~










