报错的原因是在代码中使用了地图插件例如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'], () => {})
参考文章
高德地图插件的使用