- 当前 Bug 的表现(可附上截图)
在刚进入小程序时, 点击"微信账号快速登录", 可以正常授权手机号并登录, 当退出登录, 再次点击"微信账号快速登录"时, 出现无法授权手机号的问题.
如图,, 获取手机号时, 总是出现这个,
- 预期表现
应该能正常提示用户进行授权手机号
- WXML代码
< button class = "button button-wechat" open-type = "getPhoneNumber" bindgetphonenumber = "quickLogin" >< image src = "/Images/My/wechat.png" ></ image >微信账号快速登录</ button > |
- JS代码
if (e.detail.iv == null || e.detail.encryptedData == null ) { common.showMessage( "您已取消授权" + e.detail.errMsg, "none" ); } |
在调用 getPhoneNumber之前已经是 调用过wx.login了,
检查了一下登录状态, 是没问题的, 没有失效问题,
在"quickLogin"回调中, 总是出现错误, 不清楚该怎么解决. 是哪里出现了问题?
麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/community/develop/doc/00008eea2080e08b75f71cb6b5ac00?highLine=swiper
帮忙看下这个问题呗
该帖子已有跟进,有进展会在原帖回复哈
第一次登录掉用了wx.login 当你退出再次登录的时候有没有再去调用wx.login