//按钮获取用户信息已经在2021-4-18被禁用,之前的老方法只能得到空白头像和微信用户
现在用以下方法获取
<text @click="onGotUserInfo" class="authorization" v-if="showBtn">获取用户信息</text>
// 手动授权方法
onGotUserInfo(e) {
let that = this
uni.getUserProfile({
desc: 'Wexin', // 这个参数是必须的
success: res => {
console.log(res)
let userInfo = res.userInfo
console.log(userInfo)
that.nickName = userInfo.nickName
that.avatarUrl = userInfo.avatarUrl
that.city = userInfo.city
that.genter = userInfo.gender
// if (userInfo.gender == 1) {
// that.genter = '男'
// } else if (userInfo.gender == "2") {
// that.genter = "女"
// }
that.province = userInfo.province
// 成功后进行登录,获取code
uni.login({
provider: 'weixin',
success(res) {
console.log(res);
uniapp踩坑三之授权获取用户信息
最新推荐文章于 2024-05-29 08:40:29 发布