微信小程序获取用户信息2021年五月之后
由于原来的方法wx.getUserInfo已经废弃,特此记录
新的方法为getUserProfile()
要注意的是,虽然方法名变了,依然需要用按钮触发事件
js中的方法为:
// 我这里实现的是,获取用户昵称和头像之后,调用接口进行注册用户信息
getUserProfile(e) {
var that = this
wx.getUserProfile({
desc: '用于完善会员资料',
success: (res) => {
requestTool.request('user/setUserInfo', "post",{mobile:that.data.phoneNums,nickname:res.userInfo.nickName,avatarUrl:res.userInfo.avatarUrl},function(e) { })
}
})
},
wxml中的代码为:
<button bindtap="getUserProfile" class="click" wx:else>注册昵称头像</button>