先用wx.login 再用wx.getUserInfo 这样第一次请求就能解密了
onGotUserInfo: function (e) {
wx.login({
success: function (res) {
wx.getUserInfo({
success: function (e) {
console.log(e)
var user_info = e.userInfo
wx.setStorageSync('userInfo', user_info);//存储userInfo
if (res.code) {
wx.request({
url: util.RootUrl + "login/login",
method: "POST",
data: {
code: res.code,
iv: e.iv,
encryptedData: e.encryptedData,
},
success: function (res) {
}
})
}
}
})
}
})
},