z***@163.com
z***@163.com
  • 发布:2025-05-23 16:09
  • 更新:2025-05-23 16:09
  • 阅读:90

uni.app app端定位问题

分类:uni-app

APP端用高德定位,部分手机会出现{"errMsg":"getLocation:fail Position retrieval timed out."} 错误,我查了一下这个提示不在错误提示里面,那就是uni.app返回,是否我设置的时间返回太短了,导致uni.app没有等到高德返回错误信息,我该如何解决改问题,uni.app getLocation是否有限使用gps模式,代码如下:

                    uni.getLocation({  
                        type: 'gcj02',  
                        isHighAccuracy: true,  
                        highAccuracyExpireTime: 5000,  
                        success: (result) => {  
                            console.log('高精度定位成功:', result);  
                            longitude.value = result.longitude;  
                            latitude.value = result.latitude;  
                            locationStamp.value = getTickCount();  
                            res();  
                        },  
                        fail: (err) => {  
                                                        console.log(err)```javascript  
                            getNormalAddress(res, rej); // 降级逻辑  
                        }  
                    });
2025-05-23 16:09 负责人:无 分享
已邀请:

要回复问题请先登录注册