小程序 wx.getLocation 问题
- 当前 Bug 的表现(可附上截图)
偶现
地位授权失败。
在模拟器中一切正常。但waring提示:2019年1月14日起新提交发布的版本若未填写地理位置用途说明,则将无法正常调用地理位置相关接口,请及时填写地理位置用途说明
检查过 app.json 已经写了
"permission": { "scope.userLocation": { "desc": "您的位置信息将用于小程序位置接口的效果展示" }}
但是,真机预览的时候,和发布时,会失效, 进入fail 函数, 已经打开 真机的gps定位
- 预期表现
------ 正常使用定位
- 复现路径
pages/HomePage/main
- 提供一个最简复现 Demo
wx.getSetting({
success (res) {
if (!res.authSetting['scope.userLocation']) {
wx.authorize({
scope: 'scope.userLocation',
success () {
// TODO
},
fail () {
// TODO
}
});
} else {
// TODO
}
}
});
2 回复