wx.getFuzzyLocation({
type: 'wgs84',
success: res => {
console.log('返回成功经纬度:', res, res.longitude.toString());
app.globalData.longitude = res.longitude.toString();
app.globalData.latitude = res.latitude.toString();
},
fail: err => {
console.log('返回报错', err);
})
})
这个组件,安卓手机用户访问小程序,这个组件弹窗,需要用户授权地理定位。用户首先选择拒绝。 在小程序代码引导下,重新设置为,位置信息:使用小程序时。 然后,会一直走fail方法。 报错,返回报错 {"errCode": 2, "errno": 1200000, "errMsg": "getFuzzyLocation:fail:ERROR_NOCELL&WIFI_LOCATIONSWITCHOFF"}。 如果用户一开始就选择同意授权,是不会报错的。
我已经测试了3台安卓手机了。都是同样结果。
比如 安卓手机Honor 9i,微信8.9.61,ANdroid版本9

测试未复现
我也关注,请微信客服给予解决方案
https://developers.weixin.qq.com/s/1sSGDJmn8D2d 安卓手机Honor 9i,微信8.9.61,ANdroid版本9