2***@qq.com
2***@qq.com
  • 发布:2024-08-26 17:00
  • 更新:2024-09-11 11:02
  • 阅读:172

【报Bug】用户第二次点击“定位”事件,调用uni.getLocation 会失败 getLocation:fail get location fail ,errCode: 2

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: Alpha

HBuilderX版本号: 4.26

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: Redmi Note 11R

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.getLocation({
type:'wgs84',

                success: (res) => {  
                    console.warn("getLocation-success", res)  
                },  
                fail: (err) => {  
                    console.warn("getLocation-fail",err)  
                },  
                complete:(com)=>{  
                    console.warn("getLocation-complete",com)  
                }  
            });

操作步骤:

async selfLocation() {
//ACCESS_COARSE_LOCATION索取权限
uni.showLoading({
title: '定位中',
mask: true,
});
console.warn("=================getLocation==================")
uni.getLocation({
type:'wgs84',

                success: (res) => {  
                    console.warn("getLocation-success", res)  

                },  
                fail: (err) => {  
                    console.warn("getLocation-fail",err)  
                    uni.hideLoading();  
                    uni.showToast({  
                        title: err.errMsg,  
                        icon: 'none',  
                        duration: 1000  
                    });  
                },  
                complete:(com)=>{  
                    uni.hideLoading();  
                    console.warn("getLocation-complete",com)  
                }  
            });  
        },

预期结果:

走success方法返回经纬度

实际结果:

走fail方法

bug描述:

uni.getLocation 连续几次获取位置时,有多次失败。返回值{
"errMsg": "getLocation:fail get location fail.",
"errCode": 2,
"code": 2
}

2024-08-26 17:00 负责人:无 分享
已邀请:
DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,你是哪家地图出现的问题?

  • 2***@qq.com (作者)

    你好 用的 Geolocation-系统地位,勾选的android

    2024-08-26 17:16

  • DCloud_UNI_yuhe

    回复 2***@qq.com: 你是在哪出现的,可以详细说一下该如何复现吗?

    2024-08-26 18:02

要回复问题请先登录注册