帖子
帖子
用户
博客
课程
显示全部楼层
71
帖子
0
勋章
81
Y币

[BUG] aMapLBS模块,status为false

[复制链接]
发表于 2017-11-28 08:51:16
定位管理器初始化成功,但是单次地理定位和单次逆地理定位的status都是false。
  1. function dizhi() {
  2.                         var aMapLBS = api.require('aMapLBS');
  3.                         aMapLBS.configManager({
  4.                                 accuracy: 'hundredMeters',
  5.                                 filter: 1
  6.                         }, function(ret, err) {
  7.                                 if(ret.status) {
  8.                                         alert('定位管理器初始化成功!');
  9.                                         aMapLBS.singleAddress({
  10.                                                 timeout: 10
  11.                                         }, function(ret, err) {
  12.                                                 if(ret) {
  13.                                                         alert(JSON.stringify(ret));
  14.                                                 }
  15.                                         });
  16.                                 }
  17.                         });

  18.                 }
复制代码


2
帖子
0
勋章
2271
Y币
您好,Android还是iOS上测试的?

通过 stopUpdatingLocation 方法去取消正在进行的单次定位请求,然后再调用单次地理定位和单次逆地理定位
71
帖子
0
勋章
81
Y币
cjapi 发表于 2017-11-28 10:21
您好,Android还是iOS上测试的?

通过 stopUpdatingLocation 方法去取消正在进行的单次定位请求,然后再调 ...

非常感谢!我测试的手机是小米5,为什么要取消一次?是模块自身的问题吗?
2
帖子
0
勋章
2271
Y币
quywetr 发表于 2017-11-28 21:40
非常感谢!我测试的手机是小米5,为什么要取消一次?是模块自身的问题吗? ...

文档上说了

singleLocation

单次地理定位,可以通过 stopUpdatingLocation 方法去取消正在进行的单次定位请求。如果当前正在连续定位,调用此方法将会失败

singleLocation({params}, callback(ret, err))

https://docs.apicloud.com/Client-API/Open-SDK/aMapLBS
您需要登录后才可以回帖 登录

本版积分规则