1***@qq.com
1***@qq.com
  • 发布:2022-01-25 17:12
  • 更新:2022-01-25 18:20
  • 阅读:534

chooseLocation bug

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.2.9

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

基础库版本号: 2.20.0

项目创建方式: HBuilderX

示例代码:
                    latitude: that.shop_data.lat,  
                    longitude: that.shop_data.lng,  
                    keyword: that.shop_data.address_text,  
                    success: function(res) {  
                        console.log('地图选中', res);  
                        that.shop_data.lat = res.latitude;  
                        that.shop_data.lng = res.longitude;  
                        that.shop_data.address_text = res.address;  
                    },  
                    fail(err) {  
                        if (err.errMsg == 'chooseLocation:fail auth deny') {  
                            wx.showModal({  
                                title: '提示',  
                                content: '您还没有开启授权地理位置,请前往设置',  
                                success(res) {

操作步骤:

官方实例也打不开

预期结果:

希望得到回复,

实际结果:

真机唤不起地理位置

bug描述:

uni.chooseLocation 获取地理位置授权, 开发者工具没问题, 安卓和ios手机均发现没有成功失败回调,微信小程序无法唤起地理授权

2022-01-25 17:12 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者) - Mr.路人

uni.chooseLocation({
latitude: that.shop_data.lat,
longitude: that.shop_data.lng,
keyword: that.shop_data.address_text,
success: function(res) {
console.log('地图选中', res);
that.shop_data.lat = res.latitude;
that.shop_data.lng = res.longitude;
that.shop_data.address_text = res.address;
},
fail(err) {
if (err.errMsg == 'chooseLocation:fail auth deny') {
uni.showModal({
title: '提示',
content: '您还没有开启授权地理位置,请前往设置',
success(res) {

DCloud_UNI_Anne

DCloud_UNI_Anne

请升级至HBuilder X 3.3.10,测试下hello uni-app示例工程能否复现此问题

另外直接使用微信小程序(不使用uni-app)测试,是否仍然存在此问题,以判断是否是微信小程序本身问题,如果是请反馈至微信小程序社区。

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