步骤:先通过用户点击手机号授权触发bindgetphonenumber绑定的hanleLogin 事件获取的到encryptedData和iv ,在调用wx.login 获取到code 传给后端,后端调用微信接口去解密 偶现解密失败。
前端通过 console.log(e,'hanleLogin'); 发现用户不点击确定 是不会触发hanleLogin函数的 也就是说 encryptedData和iv 是在获取code 前 能确保code不会过期 。 然后看整个工程就只要这一个位置调用了wx.login所以也不存在 在这之前wx.login调用了刷新了code
业务代码
