微信小程序——最新获取用户昵称和头像的方法总结
前段时间微信小程序对获取用户昵称和头像方法进行了更新,网上很多的文章都已经不适用了,这里简单总结一下
首先,传统接口wx.getUserInfo的效果会弹出一个给用户的弹窗,需要用户授权,经过测试传统的wx.getUserInfo目前还是能用的,但是在使用时候会有官方log提醒你,这个方法需要升级。
然后就是官方提供的最新方法Open-data标签,使用这个标签可以不用用户授权直接获得头像和昵称
例子:
<open-data type="userAvatarUrl"></open-data> //获取用户头像直接显示在小程序中<open-data type="userNickName" lang="zh_CN"></open-data> //获取用户昵称直接显示在小程序中
最后就是Open-data的灵活使用方法,
<button open-type='getUserInfo' lang="zh_CN" bindgetuserinfo="onGotUserInfo"></button>
可以在button标签中将open-data作为一个属性写入进去,这样效果就变为在点击时获取头像和昵称
获取方法在函数中得到就好
onGotUserInfo: function (e) {console.log("nickname=" + e.detail.userInfo.nickName);}
具体怎么使用就是不同情况不同分析了,灵活一点就好
欢迎大神讨论
微信小程序——最新获取用户昵称和头像的方法总结相关推荐
- Java获取游戏头像_小程序最新获取用户昵称和头像的方法总结
前段时间微信小程序对获取用户昵称和头像方法进行了更新,网上很多的文章都已经不适用了,这里简单总结一下 首先,传统接口wx.getUserInfo的效果会弹出一个给用户的弹窗,需要用户授权,经过测试传统 ...
- 微信小程序 - 最新获取用户昵称 / 头像(wx.getUserProfile 接口被废弃后的代替方案)详细教程,2022 年之后的所有微信小程序,获取用户信息最新详细教程,附带示例源代码
前言 由于官方修改了 "用户头像昵称获取规则" ,导致网上几乎所有教程全部失效,本文来做最新详细教程. 2022 年往后(官方废弃了 wx.getUserProfile 接口),本 ...
- 【uniapp,样式,登录】【微信小程序】获取用户昵称和头像 uni.getUserProfile 废弃 后 新规则 写法
uni.getUserProfile 已废弃 //授权获取用户信息 废弃getUserProfile(e) {console.log('授权登录')uni.showLoading({title: '加 ...
- 微信小程序【获取用户昵称头像和昵称(附源码)】
获取用户昵称头像和昵称 wx.getUserProfile bindgetuserinfo 登录过程 前端源码:https://pan.baidu.com/s/1uz2Gm2FMB-8RFVkhlHY ...
- 微信小程序如何获取用户昵称性别地区等信息
在inde.wxml文件中添加一个按钮,当点击按钮时获取用户信息 <button open-type="getUserInfo" bindgetuserinfo=" ...
- 微信小程序 关于获取用户信息的一种方法 “this.setData与getApp().globalData.userInfo“
获取用户信息:this.setData和getApp().globalData.userInfo; 最开始的WXML文件中,我们写下页面结构代码如下: <image class="us ...
- Android 获取微信ua,微信小程序实现获取用户高清头像
const app = getApp(); Page({ /** * 页面的初始数据 */ data: { imageUrl: null, userInfo: {}, hasUserInfo: fal ...
- 微信小程序最新获取头像以及昵称方法
微信小程序最新获取头像信息 之前是使用open-dada获取微信头像和昵称,但是后面由于官网更新,此方法被收回了,所以不能使用此方法了. 之前方法代码: <open-data type=&quo ...
- php取微信名字和头像,微信小程序如何获取用户头像和昵称
本文介绍了微信小程序如何获取用户头像和昵称,分享给大家,具体如下: 代码user.wxml: {{userInfo.nickName}} user.js //sort.js //獲取應用實例 var ...
最新文章
- struts2笔记01-环境搭建
- 服务器架设笔记——搭建用户注册和验证功能
- 深度剖析数据在内存中的存储2——浮点数数在内存中的存储
- Azure CosmosDB (3) 选择适当的一致性级别
- 一种基于游戏引擎的AR模式探讨(下)
- Python 奇技淫巧
- 如果给你机会,阿里巴巴的中层职位和马云的专属司机,你怎么选?
- 模式窗体 winform 1201
- 从趋势到必选项,探讨企业数字化转型方式方法
- Ubuntu14.04快速搭建SVN服务器及日常使用
- 改善代码设计 —— 处理概括关系(Dealing with Generalization)
- 视差滚动效果原理解析和效果实现
- 服务器显示器指示灯不亮,电脑显示器指示灯不亮怎么办
- windows7副本不是正版问题
- APP Designer 制作简易英汉词典的回调函数书写
- 【APICloud系列|29】dialogBox模块(对话框)的实现
- 一起来找茬:下面这段代码是让计算机在屏幕上输出“hi”。其中有三个错误,快来改正吧
- 2012-11-1小光棍节【就在今天,我们进行了这学期的第一次考试】下面写下今天的考试心得~!
- 达梦7数据库数据守护集群 技术方案
- Python字典的创建及其常见方法【详细】
热门文章
- 华为鸿蒙操作系统学习(3):经过上次的编译发现,鸿蒙的整个项目的源代码现在使用的是v1.0版本。原来可以编译3个设备固件,但是只编译成功两个。使用Dockerfile进行源代码的构建,构建成功。
- java对类对象初始化_Java类和对象初始化
- Qt绘制小组件上的图像-grab函数
- 育碧:《猎杀潜航5》盗版破解补丁并非完美破解
- 蚁群算法MATLAB程序
- 1.聊聊Netty那些事儿之从内核角度看IO模型
- 如何微信链接自定义_微信链接自定义
- 记录一个androidstudio的闪退
- 北京博睿宏远数据科技股份有限公司声明
- 静态链接库与动态链接库详解