1.wxml
<button open-type="getUserInfo" bindgetuserinfo="bindgetuserinfo">点击授权</button>
2.js
获取code、openid、session key、nickName、avatarUrl、gender
bindgetuserinfo: function(e) {
var that = this;
if (e.detail.userInfo) {
// 发送 res.code 到后台换取 openId, sessionKey, unionId
wx.login({
success: res => {
if (res.code) {
var code = res.code;
console.log("code:" + code); //code值
console.log(e.detail.userInfo); //userInfo值
//console.log(e.detail.encryptedData);
this.setData({
nickName: e.detail.userInfo.nickName, //获取用户昵称
avatarUrl: e.detail.userInfo.avatarUrl, //获取用户头像
gender: e.detail.userInfo.gender, //获取用户头像
});
// 全局存储
wx.setStorageSyn