1.接口升級
4月13日之後發布的小程序wx.getUserInfo的接口都将失效,因此導緻小程序的登錄會出現灰色頭像和微信用戶。
2.取openId
wx.getUserProfile 接口返回的解密數據裡不包含openId
wx.getUserInfo接口的解密數據獲取openId可以
3.取用戶信息
wx.getUserInfo的接口失效,不可以取用戶基本信息,出現灰色頭像和微信用戶。
wx.getUserProfile可以取用戶基本信息
4.處理過程
先用getUserProfile獲取 用戶對象信息,
用wx.getUserInfo 獲取encryptedData和iv
登錄流程不變隻是提交數據的時候多提交一個userInfo信息到後台
關鍵點:
wx.getUserProfile({
lang:'zh_CN',
desc: '用于完善會員資料',
success: (res) =>{
console.log(res)
wx.getUserInfo({
lang: 'zh_CN',
}).then(r=>{
console.log(r)
r.userInfo=res.userInfo
let n={
detail:r
}
this.bindGetUserInfo1(n)
})
}
})
5.支持度
小程序支持度最少升到2.10.4。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!