ppop
ppop
  • 发布:2020-09-04 10:45
  • 更新:2020-11-02 14:56
  • 阅读:1086

uni.getLocation() 接口在ios的自定义基座下无反应

分类:uni-app

就简单的uni.getLocation() 在安卓可以获取。ios没有任何效果 也没有报错,但首次安装自定义基座后进入有提示开启权限

getLocation(){  
                let  _this=this;  
                    console.log(1)  
                uni.getLocation({  
                    type: 'wgs84',  
                    geocode:true,  
                    success: function(res) {  
                    console.log('当前位置的经度:' + res.longitude);  
                    console.log('当前位置的纬度:' + res.latitude);  
                    console.log(res.address)  
                    _this.locations=res.longitude+","+res.latitude  
                    _this.address=res.address.province+","+res.address.city+","+res.address.district  

                            }  
                        });  

            },
2020-09-04 10:45 负责人:无 分享
已邀请:
ppop

ppop (作者)

找到了错误

{  
    "errMsg": "getLocation:fail Error Domain=PGLocation Code=13 \"不能获取到位置\" UserInfo={NSLocalizedDescription=不能获取到位置},http://ask.dcloud.net.cn/article/282"  
}  
ppop

ppop (作者)

我吧定位权限都开了 手机重启,页还是报这个错误,但却无法查到这个错误码的有关资料

狗尾草joss

狗尾草joss

https://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/
对照响应码等于13

细嗅蔷薇

细嗅蔷薇 - 专注于App的开发和代上架合作,带需求来聊,有需求请加QQ:1481983952

手机定位权限打开,基座App获取位置权限打开了吗?

不瞌睡

不瞌睡 - 不瞌睡

你解决了吗,我也碰到这个问题了

该问题目前已经被锁定, 无法添加新回复