华为Mate20 系列手机 调用 wx.getLocation 获取当前地理位置时
当点击允许后,实际上是进入到了fail回调
wx.getLocation({
type: ‘gcj02’,
success: function(res) {
console.log(‘允许’);
wx.navigateTo({
url: ‘/pages/appoint/appoint’,
})
},
fail: function (res) {
console.log(‘拒绝’);
wx.showModal({
title: ‘提示’,
content: ‘您已拒绝授权地理位置信息,是否前去打开?’,
success(res) {
if (res.confirm) {
wx.openSetting(); //调起小程序设置界面
}
}
})
}
})
但是在设置页面, 位置信息已经是开启了,
就是这个API有问题,官方大佬赶紧解决下。。
具体的报错信息是什么呢?
麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)