1***@163.com
1***@163.com
  • 发布:2023-07-28 17:59
  • 更新:2023-07-29 19:56
  • 阅读:362

【报Bug】安卓端-支付宝小程序-uni.getLocation 获取经纬度失败

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: MacBook Air (M1, 2020) 版本12.2 (21D49)

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

第三方开发者工具版本号: 3.6.4

基础库版本号: 2.8.17

项目创建方式: HBuilderX

示例代码:

uni.getLocation({
success: function({ longitude, latitude }) {
console.log('getLocation=====成功')
},
fail: (err) => {
console.log('err=',err)
}
});

操作步骤:

uni.getLocation({
success: function({ longitude, latitude }) {
console.log('getLocation=====成功')
},
fail: (err) => {
console.log('err=',err)
}
});

预期结果:

获取经纬度

实际结果:

{extError: 12, errMsg: 'getLocation:fail 请确认定位相关权限已开启'}

bug描述:

uni.getLocation({  
                    success: function({ longitude, latitude }) {  
                        console.log('getLocation=====成功')  
                    },  
                    fail: (err) => {  
                        console.log('err=',err)  
                    }  
                });

使用getLocation已经开启了地理位置权限,获取不到经纬度
目前测试安卓有问题,ios和鸿蒙没问题

2023-07-28 17:59 负责人:无 分享
已邀请:
昭昭L

昭昭L - 开心就好

安卓的定位被谷歌墙了,要配第三方的key

  • 1***@163.com (作者)

    只是在安卓手机的支付宝小程序内定位无法使用,微信小程序可以使用,应该不是墙的原因

    2023-07-31 14:23

  • z***@163.com

    回复 1***@163.com: 除了微信都不行

    2024-10-25 14:19

要回复问题请先登录注册