位置: IT常识 - 正文

微信小程序最新获取头像和昵称的方法 直接用!(微信小程序最新咸鱼之王兑换)

编辑:rootadmin
微信小程序最新获取头像和昵称的方法 直接用! 调整背景

推荐整理分享微信小程序最新获取头像和昵称的方法 直接用!(微信小程序最新咸鱼之王兑换),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序最新咸鱼之王兑换,微信小程序最新小游戏,微信小程序最新获取用户信息,微信小程序最新版本,微信小程序最新黑科技,微信小程序最新动怿,微信小程序最新黑科技,微信小程序最新游戏,内容如对您有帮助,希望把文章链接给更多的朋友!

微信小程序获取用户头像和昵称一个开放接口是wx.getUserInfo,2021年4月5日被废弃,原因是很多开发者在打开小程序时就通过组件方式唤起getUserInfo弹窗,如果用户点击拒绝,无法使用小程序,这种做法打断了用户正常使用小程序的流程,同时也不利于小程序获取新用户,后面新添加的一个开放接口wx.getUserProfile,也是用于获取用户头像和昵称

微信小程序最新获取头像和昵称的方法 直接用!(微信小程序最新咸鱼之王兑换)

关于wx.getUserProfile

但2022 年 10 月 25 日 24 时后(以下统称 “生效期” ),用户头像昵称获取规则将进行如下调整

考虑到微信版本的更新,目前开发最好还是使用头像昵称填写能力这个方法来做,废话不多说代码奉上头像填写

从基础库 2.21.2 开始支持

当小程序需要让用户完善个人资料时,可以通过微信提供的头像昵称填写能力快速完善。

根据相关法律法规,为确保信息安全,由用户上传的图片、昵称等信息微信侧将进行安全检测,组件从基础库2.24.4版本起,已接入内容安全服务端接口(mediaCheckAsync、msgSecCheck),以减少内容安全风险对开发者的影响。

昵称填写

代码示例<view data-weui-theme="{{theme}}"><button class="avatar-wrapper" open-type="chooseAvatar" bindchooseavatar="onChooseAvatar"><image class="avatar" src="{{avatarUrl}}"></image></button><form catchsubmit="formSubmit"><view class="row"><view class="text1">昵称:</view><input type="nickname" class="weui-input" name="nickname" placeholder="请输入昵称"/></view><button type="primary" style="margin-top: 40rpx;margin-bottom: 20rpx;" form-type="submit">提交</button></form></view>.avatar-wrapper {padding: 0;width: 56px !important;border-radius: 8px;margin-top: 40px;margin-bottom: 40px;background-color: #fff;}.avatar {display: block;width: 56px;height: 56px;}.container {display: flex;}.row{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;display: flex;align-items: center;height: 80rpx;padding-left: 20rpx;}.text1{flex: 2;}.weui-input{flex: 6;}const app = getApp()const defaultAvatarUrl = 'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0'Page({/*** 页面的初始数据*/data: {avatarUrl: defaultAvatarUrl,theme: wx.getSystemInfoSync().theme,},onChooseAvatar(e) {const { avatarUrl } = e.detailthis.setData({avatarUrl,})app.globalData.userInfo.avatarUrl = avatarUrl},formSubmit(e){app.globalData.userInfo.nickName = e.detail.value.nicknamewx.switchTab({url: '/pages/home/index',})},/*** 生命周期函数--监听页面加载*/onLoad(options) {wx.onThemeChange((result) => {this.setData({theme: result.theme})})},
本文链接地址:https://www.jiuchutong.com/zhishi/297596.html 转载请保留说明!

上一篇:Transformer框架时间序列模型Informer内容与代码解读(transform模块)

下一篇:Vue配置文件中的proxy配置(vue3配置文件)

  • 高新技术企业产品是什么意思
  • 转出多交增值税最后怎么做平
  • 信息技术服务开票单位填什么
  • 增值税纳税申报表附列资料(二)
  • 二手房交易税费最新规定
  • 个体工商户亏损
  • 无货源发货如何填写物流单
  • 转租收入怎样缴税
  • 同一客户应收应付可以相互抵消吗
  • 福利费可以用什么科目
  • 预缴企业所得税税率
  • 红字发票账务处理摘要
  • 雇主责任险发票的项目名称怎么写
  • 新建厂房购入材料会计分录
  • 应交增值税为负数代表什么
  • 餐饮发票免税能报销吗
  • 公司补缴印花税怎么申报
  • 财政拨款的贴息怎么计算
  • mac怎么设置桌面组件
  • 如何在电脑管家下载软件
  • tersafe.dll
  • php中session什么意思
  • php与mysql基础教程
  • php array_chunk
  • 缴纳个税时怎么做分录
  • 小规模纳税人工资要每月申报
  • 总部资产减值会考吗
  • phpemail正则
  • 如何购买增值税发票需要什么资料
  • 税务函调异常怎么处理
  • 卸载的应用怎么找回来
  • web前端框架是什么
  • kaldi官网
  • 应交税款怎么计算
  • 收回已转销的应收账款是什么意思
  • 股东撤资要交什么税
  • 研发人员具备的条件
  • 年末需暂估已发生的费用吗
  • 发行公司债券发生的折价
  • 金税盘抵扣的结转会计分录
  • 突然收到财付通转出的钱
  • 专票不报销公司查得到吗
  • 未达到起征点的税金怎么做凭证
  • 何为三证合一
  • 航天信息何去何从
  • 残联对残疾人的补助资金是多少
  • 分公司有独立账套吗
  • 银行本票的使用仅限于
  • 备查账的登记主要以什么来表述
  • UNIX系统中文件的索引表结构
  • win7系统如何重新分区
  • 安装Win8 64位旗舰版系统提示“windows无法安装到这个磁盘”的故障分析及解决方法
  • 电脑svchost占用cpu很大
  • 建立iis
  • ubuntu安装超详细教程
  • tcpip. sys
  • 怎么删除服务器管理的服务
  • Ubuntu安装搜狗输入法
  • 查看mac是否是新的
  • Win8.1怎么打开无线网卡
  • 如何使用ssh
  • Win10系统安装步骤
  • windows10专业版界面预览
  • win10系统网络连接配置异常
  • opengl learning
  • 安卓骰子游戏
  • js里写css
  • cocos2dx引擎优化
  • javascript的基本规范
  • Shell脚本监控日志 出现关键字 grep提醒
  • base如何使用
  • svn如何cleanup
  • unity 求角度
  • 在谈到民族这个概念是我们一再指出
  • 函数 python
  • 小规模纳税人开专票可以抵扣吗
  • 未清卡会锁死吗?
  • 国家税务总局令16号公告
  • 青岛市税务局归谁管
  • 小店区国税地税局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设