D1-1 小程序介绍~1-10天学会Python+微信小程序开发(2021全集)

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • 想自律的自律:收藏从未停止,学习从未开始
  • 阿修萝卜头:老铁们注意一下噢,老师的P13获取用户信息的方法是有问题的,现在的微信开发版本已经几乎将其废弃了,改用getUserProfile来获取用户信息了。见官方文档:getUserInfo获取用户信息,预计自2021年4月13日起,getUserInfo将不再弹出弹窗,并直接返回匿名的用户个人信息 即wx.getUserInfo接口的返回参数不变,但开发者获取的userInfo为匿名信息。推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认,开发者妥善保管用户快速填写的头像昵称,避免重复弹窗。 我的解决方案是: wxml界面: <button bindtap="GetUserProfile">获取用户信息</button> wxss界面: GetUserProfile(e) { var that = this wx.getUserProfile({ desc:'正在获取',//不写不弹提示框 success:function(res){ console.log('获取成功: ',res) that.setData({ name:res.userInfo.nickName, path:res.userInfo.avatarUrl }) }, fail:function(err){ console.log("获取失败: ",err) } }) },
  • 阿瓜一点都不瓜:收藏等于会了
  • MKKKMK:今天是2021年4月26日,最新一期是D8-15,up后面会更新吗?谢谢
  • bili_90671345598:大佬请教个问题,已经登陆,用第一种获取微信用户信息的方式,无法获取到用户信息?获取的微信名:微信用户,头像为空 wx.getUserInfo({ //接口调用成功后触发 success:function(res){ console.log("success:"+res.userInfo.nickName) that.setData({ wxname:res.userInfo.nickName, touX:res.userInfo.avatarUrl }) //上面要用that,因为this只是针对pasg里面的函数, //这个是函数内的二次函数没有this,所有上面要把只是付给当前函数的变量 }, //接口调用失败后触发 fail:function(res){ console.log("fail:"+res) } }) },