关于微信登录,授权成功拉取信息,打印code值,出现两次的原因?
发布于 8 年前 作者 ming59 14783 次浏览 来自 官方Issues

2019.08.28编辑

小白一枚,想问问很简单的一段代码,关于 code 值,拉取之后打印,为什么出现两次的原因?

上代码截图:

最后因为内存原因,爆了…(不影响问题判断!求大神,问上一句,为什么?)

附代码片段:

2019.08.29.10.12 编辑:

测试结果出来了,原因是采用wx.login函数的时候,总是会调用一次 wx.getUserInfo中的fail方法,所以第一次的code,没用。

补测试代码截图:

补全getUserInfo里面的方法所有之后,打印信息如下:

还是没搞懂,但是错误原因找到了。enmmm,有点惊喜。没看懂。有大神 , 解释一下吗?

猜测:

code之间的影响:附截图 解决猜测问题:

原因不可能是code之间的影响力,因为没有wx.login,我直接return了。

3 回复

附上代码片段看看

我每次测试,都是先 清除全部缓存,之后 编译,然后点击授权登录

你调了两次

回到顶部