收藏
回答

关于wx.authorize中的拒绝之后的回调问题

问题模块
API和组件

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

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


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

最后一次编辑于  2017-07-18
回答关注问题邀请回答
收藏