收藏
回答

小程序wx.login登陆问题?

在取用户手机号码时,把wx.login取到的code和bindgetphonenumber的取到的加密数据返回给后端

我之前的wx.login方法调用是在getPhoneNumber事件回调里面


但是看文档上说会刷新登录态,后面又把wx.login放在了页面的onLoad里面

 但是还是时不时的登陆不了,后台返回,errcode 40163说wx.login的code被重复使用

 不明白为什么会这样,wx.login在页面中从始至终都只调用过一次




最后一次编辑于  11-27
回答关注问题邀请回答
收藏

2 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-27

    看文档要看完


    11-27
    赞同
    回复 3
    • Mr.小吴ぃ
      Mr.小吴ぃ
      11-27
      这应该是两种方案,而我选择是第一种方案提前login.而且后端返回的是errcode 40163 code被重复使用
      11-27
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-27回复Mr.小吴ぃ
      就算你使用第一种,那还是没有完全读懂,使用checkSession呀
      11-27
      回复
    • Mr.小吴ぃ
      Mr.小吴ぃ
      11-27回复o0o有脾气的酸奶
      好的,谢谢,我取改进下代码
      11-27
      回复
  • 子不语
    子不语
    11-27

    要不你发一下代码?

    11-27
    赞同
    回复 4
    • Mr.小吴ぃ
      Mr.小吴ぃ
      11-27
      加进去了
      11-27
      回复
    • 子不语
      子不语
      11-27回复Mr.小吴ぃ
      你wx.login 只有一次,但是code有使用过吗?
      11-27
      回复
    • Mr.小吴ぃ
      Mr.小吴ぃ
      11-27回复子不语
      只有使用过一次
      11-27
      回复
    • 子不语
      子不语
      11-27回复Mr.小吴ぃ
      你确定么?你网络请求了几次?你看看另一个回复
      11-27
      回复
问题标签