微信小程序最新获取头像信息

之前是使用open-dada获取微信头像和昵称,但是后面由于官网更新,此方法被收回了,所以不能使用此方法了。
之前方法代码:

<open-data type="userAvatarUrl></open>

所以我们需要从新写了。现在使用wx.getUserProfile这个API获取头像和昵称即可,页面产生点击事件后才可调用(比如Button 上的bind:tap的回调), 用户同意之后返回userInfo,之后即可使用信息。
当然也可以查看官方文档进行改写。
上代码吧
wxml文件:

<view class="container"><image class="bgPic" src="{{bgPic}}"></image>
</view>
<button class="weui-btn" bind:tap="getUserProfile">使用头像</button>

js文件:

/*** 页面的初始数据*/data: {bgPic: null},

主要是下面这个方法

getUserProfile(){wx.getUserProfile({desc: '用于完善会员资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写success: (res) => {console.log("获取用户信息成功", res)let user = res.userInfo;  //我因为需求用了,但实际上不需要app.globalData.userInfo = res.userInfo; //同上wx.setStorageSync('user', user)  //同上this.setData({isShowUserName: true,  //同上userInfo: user, //同上bgPic: res.userInfo.avatarUrl,  //主要是这句话有作用}); this.assignPicChoosed();  //这个方法也是我需要的,实际上 也不需要},fail: res => {console.log("获取用户信息失败", res)}})},

之后点击按钮并且同意即可,头像即可展示出来。如果需要昵称只需要加一个属性即可。
当然,如果需要获取一次之后一直可以用,就需要将数据放在内存中了,这里就不再细说了。欧克,获取基本信息就可以了 。

微信小程序最新获取头像以及昵称方法相关推荐

  1. 微信小程序最新获取头像和昵称的方法 直接用!

    调整背景 微信小程序获取用户头像和昵称一个开放接口是wx.getUserInfo,2021年4月5日被废弃,原因是很多开发者在打开小程序时就通过组件方式唤起getUserInfo弹窗,如果用户点击拒绝 ...

  2. 小程序最新获取头像和昵称

    1.需求:获取头像和昵称 以前的获取头像和昵称的方法 open-type="getUserInfo" 在2021年4月13日停用 wx.getUserInfo 在2021年4月28 ...

  3. 微信小程序最新获取头像昵称方式

    前言 版本历史变迁 一.获取头像的正确姿势 二.获取昵称的正确姿势 总结 前言 产品需要获取微信用户的昵称和头像. 这这还不简单,so easy! 通过wx.getUserProfile或者 wx.g ...

  4. 修复微信小程序不能获取头像和昵称的bug,微信小程序新版头像昵称API使用

    导读: 大厂程序员都是有KPI绩效考核的,所以他们不能闲着,每天要想着怎么优化程序代码.怎么满足奇葩用户的需求,所以苦逼了我们这些小公司程序员,微信一个小小的API接口改动,可能就让一个小公司因此损失 ...

  5. 微信小程序上传头像和昵称持久化保存

    微信小程序上传头像和昵称持久化保存 1. 持久化步骤 因为通过微信头像昵称填写功能获取到头像是一个临时头像,这个url只能一段时间内在微信访问,并且无法在公网访问这个url.所以非常有必要把这个url ...

  6. 微信小程序——最新获取用户昵称和头像的方法总结

    前段时间微信小程序对获取用户昵称和头像方法进行了更新,网上很多的文章都已经不适用了,这里简单总结一下 首先,传统接口wx.getUserInfo的效果会弹出一个给用户的弹窗,需要用户授权,经过测试传统 ...

  7. 微信小程序授权获取头像昵称的最新形式——头像昵称填写

    微信小程序授权用户信息,不知道有没有人像我一样,从wx.getUserInfo到wx.getUserProfile再到头像昵称填写获取用户头像昵称全部尝试了一遍,怪就怪自己一开始没仔细看官方文档,没注 ...

  8. 微信小程序最新用户头像昵称获取规则调整应对措施(2022)

    目录 一.调整 二.应对措施 2.1 更新头像 2.2 更新昵称 三.完整代码 一.调整 小程序用户头像昵称获取规则调整公告 以前通过wx.getUserProfile获取用户信息,用户点击同意以后, ...

  9. uniapp微信小程序最新获取昵称和头像

    1.微信获取头像和昵称最新需要用户上传头像和手动输入昵称ps(会提示使用微信头像和微信昵称) <template><view><view class="cx_c ...

最新文章

  1. Analysis of the Clustering Properties of the Hilbert Space-Filling Curve 论文笔记
  2. Docker 获取镜像 - 一
  3. MySQL数据库之MyISAM与InnoDB的区别
  4. 为Unreal4制作插件
  5. C++新特性探究(十五):bind
  6. Myeclipse中web project各种常见错误及解决方法(持续更新)
  7. DPDK - 使用 cmake 构建l2fwd多平台编译系统
  8. 6个功能杰出的黑科技APP, 每一个都令你大开眼见!
  9. 通过Cadence学拉扎维的第2天-mos的IV曲线、体效应
  10. 两款导航网站源码 支持自动收录、自动审核、自动检测友链功能.
  11. Android WebView基本使用
  12. 希腊神话传说中的诸神
  13. 疯狂脑机接口计划:马斯克的 “读心术”
  14. 程序员,要不要考软考高级职称?
  15. Unity接入ChatGPT基于Python.Runtime的实现
  16. 七大排序----SevenSort(希尔排序)
  17. 小程序源码:2022强大的修复版趣味心理测试小程序源码,趣味测试引流裂变神器
  18. 基于连续小波变换的厄尔尼诺海平面周期变化数据集分析
  19. Android Framework-操作系统基础
  20. 创富路径---李嘉诚--王永庆--刘永好

热门文章

  1. 情人节表白专用代码,希望你成功
  2. Excel 多个 Sheet 数据关联
  3. 工作杂谈之说说工作中的二宗罪
  4. 深度学习平台、CPU和GPU使用
  5. 什么是WAF防火墙以及具体作用
  6. 移动通信网络规划:干扰隔离要求
  7. nvme固态必须uefi启动吗_加装了M.2固态无法安装WIN7系统?
  8. 基于python的语料库数据处理_基于Python的语料库数据处理(三)
  9. 信阳毛尖大山茶、高山茶、小山茶的辨别
  10. 巨蟹座---永远的伤