1. button 标签和 open-type=“getUserInfo” 获取用户信息失败
天哪噜,必须好好记录一番由于没有看官方文档更新 api 而导致的 “BUG” !!!
一觉醒来,发现准备收尾的小程序无法获取到用户信息了???怎么回事,于是一顿焦虑 + 骚操作,各种找 BUG
这种用户信息,获取了个寂寞啊???
贴出原代码:
wxml:
<button bindgetuserinfo="handleGetuserInfo" open-type="getUserInfo">
登录
</button>
js:
handleGetuserInfo(e) {
var that = this
console.log("handlegetuserinfo:", e)
// 2 用于前端显示
const {
userInfo
} = e.detail;
wx.setStorageSync('userInfo', userInfo)
//访问数据库
that.login()
},
2. 改用 button 标签 和 wx.getUserProfile() 成功获取用户信息
查看官方文档更新日志后