uniapp使用web-view加载操作高德地图的html,电脑端测试无误,
手机端报错:AMapUI is not defined
分析报错原因:AMapUI 找不到,而AMapUI 是通过<script></script>引用进来的,第一反应就是去看看引用是不是有误,果然,缺少https:,这个引用是从高德官方示例中直接复制而来,网页上使用时,缺少https:没有问题,手机端却不行,所以报错AMapUI未定义,因为压根找不到AMapUI。
解决办法:找到原因,解决起来就简单了,把https:加上就行了。
再运行,果然不再报错了!