高德地图使用插件报错AMap.Xxx is not constructor

2022-12-15 17:48:55 浏览数 (3)

报错的原因是在代码中使用了地图插件例如ToolBar、OverView、Scale,但是并没有加载插件

解决方案

同步加载插件:在引入地图的script标签进行如下拼接,多个插件用逗号分隔
代码语言:javascript复制
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=您申请的key值&plugin=AMap.ToolBar,AMap.Driving"></script> 
异步加载插件:通过AMap.plugin方法引入,使用数组接收多个插件参数
代码语言:javascript复制
AMap.plugin(['AMap.ToolBar', 'AMap.Driving'], () => {})

参考文章

高德地图插件的使用

0 人点赞