关于wx.authorize中的拒绝之后的回调问题
发布于 6 年前 作者 lishi 13904 次浏览 来自 问答

在写了Demo验证wx.authorize功能时,发现一个现象:当首次调用wx.authorize 获取用户的信息时,弹出授权框,这时我选择拒绝,方法走了fail回调,当我再次调用wx.authorize,这时走了success回调,接下来 再直接调用wx.login -> wx.getUserInfo 这时既然能够获取用户信息了。

第二次走的操作流程:首先调用wx.login -> wx.getUserInfo 弹出授权框,这时我选择拒绝,然后再调用wx.authorize,这时方法走了fail回调,第二次以及以后的所有调用的结构也都是走的fail回调。


通过这两个流程的验证,我觉得第一个流程是不合理的,有可能是个bug,希望能够得到解答。

回到顶部