新版微信接口已无法获得用户真实的昵称与头像,一键登录只能获取到用户的openid,用户的微信昵称和头像只能通过完善资料,让用户自己选择上传和填写。
一键登录
点击登录后通过wx.login
获取用户临时凭证code
,然后发送给后端,经过code2Session
接口获取到openid
。
1 | getUserInfo() { |
完善用户资料
button
按钮添加open-type="chooseAvatar"
让用户选择头像
input
中type="nickname"
可以让用户选择昵称
1 | <view> |