高德地图导航onInitNaviSuccess只调用一次

来源:互联网 发布:轻逸生活淘宝退款骗局 编辑:程序博客网 时间:2024/06/16 06:03

最近在弄高德地图导航,需要根据起点跟终点的位置拿到,两地的距离以及大致时间,由于起点跟终点的位置可以随时更改,也就是说,规划路线会有很多次,但是发现onInitNaviSuccess始终只能调用一次,折腾了很久后发现AMapNavi 对象是单例的,onInitNaviSuccess只执行一次,官方文档里也有说明。



后来,解决办法就是,我在第二次调用之前,先将AMapNavi给destroy了,之后就可以正常调用了。记录下,以防以后遇到,忘记了。

阅读全文
0 0