帖子
帖子
用户
博客
课程
显示全部楼层
155
帖子
2
勋章
8192
Y币

[BUG] aMapLBS在ios 自定义loader中崩溃

[复制链接]
发表于 2017-1-5 19:21:43
本帖最后由 jansma 于 2017-1-6 13:34 编辑

使用 aMapLBS的singleAddress方法  在ios 自定义loader中崩溃(使用Ad Hoc证书),Android中使用正常  已经Config.xml中配置location的后台权限
<preference name="backgroundMode" value="location"/>

崩溃情况:
第一次运行必崩,之后configManager就一直返回status false了,也不弹框提示请求定位权限

出现机型:
ipad2  ios9.3.5
iphone6   ios10.2


这是我的代码
  1. var aMapLBS = api.require('aMapLBS');
  2.                   
  3. aMapLBS.configManager({
  4.       accuracy: 'hundredMeters',
  5.       filter: 1
  6. }, function(ret, err) {
  7.        alert(JSON.stringify(ret))
  8.        if (ret.status){
  9.              aMapLBS.singleAddress({
  10.                    timeout: 5
  11.              }, function(ret, err) {
  12.                   if (ret.status) {
  13.                       alert(JSON.stringify(ret))
  14.                   } else {
  15.                       alert("定位失败,请重试")
  16.                   }
  17.                   if (err) {
  18.                       alert("定位失败,请重试")
  19.                   }
  20.            });
  21.       }else{
  22.            api.hideProgress()
  23.            api.toast({
  24.                  msg: "检测到未开启定位,如已开启请重新点击,如未开启请至设置界面开启定位",
  25.                  duration: 4000,
  26.                  location: 'bottom'
  27.             });
  28.         }
  29.                
  30. });
复制代码


380
帖子
4
勋章
6
Y币
网站上编译界面给定位权限了吗
155
帖子
2
勋章
8192
Y币
本帖最后由 jansma 于 2017-1-5 21:48 编辑
技术支持-F 发表于 2017-1-5 20:03
网站上编译界面给定位权限了吗

尝试过了,还是会崩,现在我这里还有一个点没试,新版的amap key(现在用的是老版本的高德 key) + 正式包的编译
之前尝试过自定义load + 新版amapkey 确定会崩
155
帖子
2
勋章
8192
Y币
技术支持-F 发表于 2017-1-5 20:03
网站上编译界面给定位权限了吗

尝试过amap新版Key + 正式包了,还是会崩
155
帖子
2
勋章
8192
Y币
麻烦官方帮忙确认下是我这里的问题还是模块的问题
您需要登录后才可以回帖 登录

本版积分规则