最近发现,通过plus.geolocation.getCurrentPosition指定amap获取定位时有重复的现象,比如某次获取成功后,接下来很长一段时间获取到的定位都是重复的,虽然人确实是走动了很远。
这个问题很头疼,我研究了很久,最后发现应该是高德sdk默认启用了定位缓存,我也知道了原生代码可以通过setLocationCacheEnable来控制是否启用定位缓存。
那么问题来了,我们在通过plus.geolocation.getCurrentPosition获取定位时如何告知高德sdk不要启用定位缓存?或者在什么地方、以什么方式能够配置amap sdk的默认定位缓存属性?
很着急,请回复,万分谢谢!
n***@vip.qq.com
- 发布:2018-05-31 16:54
- 更新:2018-05-31 16:54
- 阅读:1789
0 个回复