小程序wx.authorize第一次授权之后,其结果未成功存储
获取地理位置授权:
调用方法wx.authorize(),第一次授权成功之后,下一次调用wx.getSetting() 方法,成功的回调中:
let result = res.authSetting[scope];
console.log(result)
其result结果为 undefined
这就导致每次去获取地理位置,都要走一遍wx.authorize(),然后高频率调用这个接口,最终会报错authorize fail
疑惑1:第一次调用wx.authorize()获取成功授权之后,其成功的结果值会存在wx.getSetting() 方法的成功的回调中吗?也就是result会为true吗?
疑惑2:wx.getSetting() 或者wx.authorize()不能频繁调用吗?
路过的大神们有木有解药啊?