微信小程序获取用户昵称和头像
getUserInfo.js
Page({data: {userInfo: {},hasUserInfo: false,canIUseGetUserProfile: false,},onLoad() {if (wx.getUserProfile) {this.setData({canIUseGetUserProfile: true})}},getUserProfile(e) {// 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认// 开发者妥善保管用户快速填写的头像昵称,避免重复弹窗wx.getUserProfile({desc: '用于完善会员资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写success: (res) => {this.setData({userInfo: res.userInfo,hasUserInfo: true})console.log(res.userInfo)}})},getUserInfo(e) {// 不推荐使用getUserInfo获取用户信息,预计自2021年4月13日起,getUserInfo将不再弹出弹窗,并直接返回匿名的用户个人信息console.log(e.detail.userInfo)this.setData({userInfo: e.detail.userInfo,hasUserInfo: true,})},
})
getUserInfo.wxml
<view class="container"><view class="userinfo"><block wx:if="{{!hasUserInfo}}"><button wx:if="{{canIUseGetUserProfile}}" bindtap="getUserProfile"> 获取头像昵称 </button><button wx:else open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称1 </button></block><block wx:else><image bindtap="bindViewTap" class="userinfo-avatar" src="{{userInfo.avatarUrl}}" mode="cover"></image><text class="userinfo-nickname">{{userInfo.nickName}}</text></block></view>
</view>
getUserInfo以后不弹窗用getUserProfile替代
贴上小程序官方文档
wx.getUserProfile(Object object) | 微信开放文档
微信小程序获取用户昵称和头像相关推荐
- 2023年最新微信小程序获取用户openid、头像昵称的填写能力和方法原生写法
大家好,下面是我身为小白分享给小白哈, 不懂就问相互学习共同进步! 亲测自用原生代码,感谢大神指点赐教鼓励勿喷: 只需9个一键复制粘贴步骤一气呵成: 先来本文最终主要实现效果: 获取微信小程序用户头像 ...
- java中用户头像是怎么弄的_微信小程序获取用户openid,头像昵称信息,后台java代码...
https://blog.csdn.net/qq_39851704/article/details/79025557 首先最近正在练习微信小程序刚刚写了一个获取用户openid的代码,貌似之前的小程序 ...
- 微信小程序获取用户昵称中含有emoj表情,后端处理方式以及回显。
1.在做微信小程序的时候遇到了用户昵称中含有emoj表情无法入库的情况. ### Cause: java.sql.SQLException: Incorrect string value: '\xF0 ...
- 微信小程序 获取用户昵称 头像 性别...『并解决获取的头像模糊问题』
上代码 <button open-type="getUserInfo" bindgetuserinfo="getUserInfomation">获取 ...
- 微信小程序获取用户高清头像
获取到用户头像的路径之后执行此函数, 返回值及时高清头像路径 function headimgHD(imageUrl) { console.log('原来的头像', imageUrl);imageU ...
- 微信小程序获取用户信息-头像、昵称......
微信小程序获取用户信息-头像.昵称等,并出现弹窗提示授权 目录 微信小程序获取用户信息-头像.昵称等,并出现弹窗提示授权 1.wx.getUserProfile文档 2.代码演示 3.演示过程(图示) ...
- 微信小程序获取用户信息
微信小程序获取用户信息 微信小程序获取用户信息接口做了调整: 2021年4月28日24时后发布的小程序新版本,无法通过wx.getUserInfo与获取用户个人信息(头像.昵称.性别与地区),将直接获 ...
- 微信公众号/微信小程序获取用户信息以及推送微信模版消息_MQ
微信公众号/微信小程序获取用户信息以及推送微信模版消息_MQ 一.获取用户信息 1.首先我们需要了解什么是微信用户的OpenID 在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密 ...
- 微信小程序获取用户信息更新解决方案
微信小程序获取用户头像和昵称更新了,以下代码是兼容旧版本微信和新版本微信的解决方案,仅供参考 直接上代码 <template><!-- 顶部用户信息显示 --><view ...
最新文章
- U盘安装 CentOS 7
- Oracle dbtimezone与os时区不一致的解决办法
- .NET Core跨平台的奥秘[上篇]:历史的枷锁
- 开发者账号申请 真机调试 应用发布
- mongodb 教程一
- axios, ajax和fetch的比较
- 关于SpringMVC中text/plain的编码导致的乱码问题解决方法
- pc端字体大小自适应几种方法
- 分析一个JDK卡死问题,还真有点麻烦
- 软件工程需求分析文档模板
- 计算机网络与通信技术教案,计算机网络技术教案
- 鹏业安装算量智能计算综合布线功能操作
- 搜狗输入法linux设置快捷键设置,搜狗输入法怎么创建桌面快捷键方式?
- 宽带拨号找不到netcfg.hlp文件
- 百度AI—人脸在线比对
- 抱薪者说 | 从零开始 ,社区年会诞生记
- Introduction to Reinforcement Learning notes
- 300 秒就完成第一超算 1 万年的计算量,量子霸权真时代要来了吗
- 在Java控制台实现学生成绩管理系统
- 数据结构——数和二叉树的概念和结构
热门文章
- JZ·7.8.2019
- 基于Python的蒙特卡罗方法估计Pi值的实现
- 读书笔记:卓有成效的管理者
- java web 有什么区别吗_web和java一样吗?有什么区别?
- cv2.putText()函数中各个参数含义
- fhq-Treap题目记录
- 手机的 32K,26M时钟电路作用 (转载于 52rd zsqt8888的专栏)
- 【小沐学C++】C++17实现文件操作<filesystem>
- android 集成腾讯IMSDK4.2.9 TUIKIT即时通信之更改头像
- 线程的状态 - Java