zl程序教程

您现在的位置是:首页 >  Java

当前栏目

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

2023-02-18 16:30:14 时间

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

解决方案

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

参考文章

高德地图插件的使用