alpha_deer
alpha_deer
  • 发布:2024-06-20 14:53
  • 更新:2024-06-20 15:06
  • 阅读:33

【报Bug】uni.getLocation 在app端的ios手机上 报1502

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: -

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: 14promax

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.getLocation({
type: 'gcj02',
success: async (res) => {
console.log('res', res)
},
fail(err) {
console.log('拒绝定位权限===>', err)
}
})
打印结果
{
"errMsg": "getLocation:fail Error Domain=PGLocation Code=2 \"不能获取到位置\" UserInfo={NSLocalizedDescription=不能获取到位置},https://ask.dcloud.net.cn/article/282",
"errCode": -1502,
"code": -1502
}

操作步骤:

uni.getLocation({
type: 'gcj02',
success: async (res) => {
console.log('res', res)
},
fail(err) {
console.log('拒绝定位权限===>', err)
}
})

预期结果:

可以正常得到地理位置信息,并且响应速度不慢

实际结果:

{
"errMsg": "getLocation:fail Error Domain=PGLocation Code=2 \"不能获取到位置\" UserInfo={NSLocalizedDescription=不能获取到位置},https://ask.dcloud.net.cn/article/282",
"errCode": -1502,
"code": -1502
}

bug描述:

uni.getLocation 在app端的ios手机上 报错 1502 ,
在安卓app和微信小程序上是可以正常调用的
ios端 返回结果 还很慢,因为我会等getLocation返回结果后再去调用业务接口,由于返回结果慢,导致我页面有段时间是白屏的

2024-06-20 14:53 负责人:无 分享
已邀请:
沈工

沈工

解决有尝吗

要回复问题请先登录注册