获取用户位置 fail:timeout
发布于 5 年前 作者 jing99 4254 次浏览 来自 问答

客户手机升级7.0后,在安卓手机端运行十次有九次都获取不到用户当前的经纬度,报错 fail:timeout

备注:网络正常、GPS开始,用户已受权,permission的desc说明已添加。

请告知我出问题所在,客户都急疯了!!!!

代码片段

//获取当前定位

wx.getLocation({

type: ‘gcj02’,

success(res) {

//获得附近车辆

that.setData({ nowLongitude: res.longitude, nowLatitude: res.latitude })

that.getNearCars(res.longitude, res.latitude);

},

fail:function(e){

if (e.errMsg.indexOf(‘auth’)>0){

wx.navigateTo({

url: ‘…/userlocation/userlocation’

})

}

}

})

3 回复

我这边是公众号h5的开发,问题和楼主基本一样;

坚果pro 微信6.7.3 真机反馈,调用wx.getLocation方法一直失败,errMsg:timeout,尝试多次无果,定位一直开着!!求官方回复!!这边很着急,多次发邮件给微信从来不回,没办法只能来小程序这边反馈问题!!!

7.0版以前版本的微信没有发现过这个问题!!!!

回到顶部