关于wx.login 和 wx.getUserInfo的先后顺序
介绍一下情况: 我是前端,我是先getUserInfo然后再去调用wx.login,几乎每次只要调用到app.js的时候都会调用以上两个接口,然后现在的问题是: 后台拿着我给的 code iv encryptData ,解密不了session_key,解密的时候都是空的,后台说要拿到其中的union_id还是什么,总之是必须要以上这几个参数. 现在的问题是,解密不出来,跟我这边login和getUserInfo的顺序以及频率有关系么,频率差不多是两三分钟一次,同事是把code缓存了起来并没有发生这种事情 wx.getUserInfo({ success: function (e) { console.log(e); jrWxLogin().then((res) => { console.log("wxLogin" + res.code); jrFetchPost(api.userLogin, { code: res.code, iv: e.iv, encryptedData: e.encryptedData, }, true).then((res) => { 剩下来的就是业务代码,不贴了