小程序
小游戏
企业微信
微信支付
扫描小程序码分享
近期,公司业务需要,上线了一个依赖 getLocation API 的功能,定位为强依赖。
近期(5月底),频繁有报出问题,定位原因是getLocation ERROR,并且重启微信应用(杀进程)能较为有效恢复。
不知以下是否为官方问题,
报错日志如下:
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个问题我已解决,思路如下
用户已授权定位,但出现getLocation:fail:ERROR_NOCELL&WIFI_LOCATIONSWITCHOFF时
情况为,用户在小程序已授权定位,但是部分机型在手机未打开位置信息时,会出现上述错误,即errCode:2的情况,根据这个提醒用户打开手机位置信息后重试即可!
有帮助的朋友,记得点赞
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
wx.getLocation({
type: 'gcj02',
success(res) {
logApi.info('lucky getLocation success');
requestReo({ lat: res.latitude, lng: res.longitude });
},
fail(error) {
try {
logApi.warn(`lucky getLocation fail ${JSON.stringify(error)}`);
} catch (e) {
logApi.warn('lucky getLocation fail');
}
});
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个问题我已解决,思路如下
用户已授权定位,但出现getLocation:fail:ERROR_NOCELL&WIFI_LOCATIONSWITCHOFF时
情况为,用户在小程序已授权定位,但是部分机型在手机未打开位置信息时,会出现上述错误,即errCode:2的情况,根据这个提醒用户打开手机位置信息后重试即可!
有帮助的朋友,记得点赞
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
wx.getLocation({
type: 'gcj02',
success(res) {
logApi.info('lucky getLocation success');
requestReo({ lat: res.latitude, lng: res.longitude });
},
fail(error) {
try {
logApi.warn(`lucky getLocation fail ${JSON.stringify(error)}`);
} catch (e) {
logApi.warn('lucky getLocation fail');
}
},
});
},