位置: 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配置文件)

  • 工商年报主营业务怎么填
  • 认缴制的注册资本实缴时存哪里
  • 可以现金结算的资产
  • 预缴税款如何抵扣苗木款
  • 所得税费用增加利润减少
  • 软件开发增值税免税吗
  • 塑料制品的商品编码是什么类发票
  • 部分红冲的发票,剩余未冲红部分可以再红冲么
  • 商业房产出租和租赁区别
  • 企业租入固定资产发生的改良支出计入什么科目
  • 食堂收支情况
  • 建筑行业未收款先开发票如何做账?
  • 预付款属于什么结算方式
  • 水利建设专项收入怎么报税
  • 企业微信收款如何同步给别人
  • 旧货如何卖
  • 社保的计提缴纳分录怎么写
  • 母公司给子公司担保需要决议吗
  • 合同预付款要不要开发票?
  • 征收开票信息
  • 解析居民企业非货币性资产对外投资政策
  • 税控维护费发票图片
  • 处置打包债权如何缴纳个人所得税?
  • 工业厂房的辅助用房
  • 营改增贷款服务包括哪些
  • 啥叫规上工业企业
  • 公司支付的赔偿款计入什么会计科目
  • 高新企业收到政府补贴
  • 零申报 社保
  • 股东车辆保险费会计分录
  • php遍历显示多维数组
  • 最保值的ipad
  • php时间戳转换中国标准时间
  • vue路由使用方法
  • 树莓派能干什么
  • phpcms模块
  • 以前年度的成本忘了结转然后怎么办
  • 发票的普票和专票什么区别
  • 企业会计准则对收入的定义
  • 在建工程转入固定资产后又发生了后期支出会计处理
  • 已付款未开票怎么做账
  • 不含税货款要开发票怎么弄
  • 金融资产减值包括
  • 增值税扣税凭证不包括
  • 企业做账会计分录流程
  • 其他货币资金是什么科目
  • 会计人员未参加继续教育
  • 企业长期股权投资增加说明什么
  • 简易计税方法的适用范围
  • 商业汇票贴现条件有哪些
  • 已经认证抵扣的发票,要退回,怎么处理
  • 残保金季报还是月报
  • 公司销售商品怎么做分录
  • 铁路运费印花税怎么算
  • 印花税为什么不用计提
  • 计提工资时个税怎么处理
  • 固定资产标准提高是政策变更吗
  • sql储存过程
  • win8 重装系统
  • win7任务栏右下角图标空白解决办法
  • win10系统打不开jpg图片
  • macbook key
  • WIN7快捷键冲突怎么解决
  • 相机渲染图片
  • 枚举的内容怎么输出
  • windows设置开机启动软件
  • 动态规划之矩阵连乘
  • vue复用node_module
  • 初步使用筷子而动作不规范的幼儿保育员应该
  • js正则 \w
  • 轮廓模式
  • jquery教程chm
  • javascript的主要功能
  • 残疾人就业保障金减免政策2022
  • 重庆国税电子税务局
  • 甲种本什么意思
  • 甘肃省国家税务局
  • 辽宁省地方税务局公告2014年第10号
  • 如何查询房屋契税是否退还
  • 厦门红大税务师事务所怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设