2022年10月25日24时后用户头像昵称获取规则
发表时间:2023-10-16 11:52:48
文章来源:炫佑科技
浏览次数:173
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
自有效期起,wx. 小程序接口将被撤销:有效期后发布的新版本小程序小程序头像制作,将通过wx. 界面统一返回默认灰色头像,昵称统一返回“微信用户”。 生效日期之前发布的小程序版本不受影响,但如果需要更新版本,则需要进行适配。 自生效之日起,插件通过wx. 接口将被撤销:对于有效期后发布的新版本插件,用户头像通过wx. 界面统一返回默认灰色头像,昵称统一返回“微信用户”。 生效日期之前发布的插件版本不受影响,但如果要更新版本,则需要进行适配。 通过wx.login和wx.login获取。 接口、功能不受影响。 “头像昵称填充能力”支持获取用户的头像昵称:如果业务需要获取用户的头像昵称,可以使用“头像昵称填充能力”(基础库2.21.2版本开始支持,覆盖iOS、微信8.0.16及以上版本)。 具体做法可以参见下面的“*佳实践”。 小程序wx. 和插件 wx. 接口与基本库2.27.1兼容。 以下版本的头像昵称获取要求: 对于低版本的基础库和微信客户端访问,小程序一般会通过wx. 界面。 插件会通过wx.app正常返回用户的头像和昵称。 接口,开发可以继续使用上述能力以实现向后兼容。
针对以上3,详细对比了wx的基本库版本支持能力。 接口,wx. 界面以及头像昵称填写功能如下表所示:
从基础库2.21.2开始支持
当小程序需要让用户填写个人信息时2022年10月25日24时后用户头像昵称获取规则,可以通过微信提供的头像昵称快速完成。
根据相关法律法规,为保障信息安全,用户上传的图片、昵称等信息将接受微信端的安全检测。 从基础库2.24.4版本开始,组件已接入内容安全服务器接口(,),以减少内容安全风险对开发的影响。
如何使用头像选择
需要设置组件open-type的值。 用户选择要使用的头像后,可以通过事件回调获取头像信息的临时路径。
从基础库2.24.4版本开始,如果用户上传的图片未通过安全监控,则不会触发该事件。
填写昵称
输入组件类型的值需要设置为,当用户在该输入中输入时,微信昵称会显示在键盘上方。
从基础库2.24.4版本开始,当事件触发时,微信会对用户输入的内容进行异步安全监控。 如果安全监控失败,微信将清除用户输入的内容。 建议开发在表单中传递form-type作为组件收集用户输入。
在开发工具中,输入组件是使用Web组件来模拟的,因此在某些情况下无法很好地还原真实设备的性能。 建议开发在使用原生组件时尽量在真机上进行调试。
代码示例
在开发工具中预览效果
const defaultAvatarUrl = 'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0'
Page({
data: {
avatarUrl: defaultAvatarUrl,
},
onChooseAvatar(e) {
const { avatarUrl } = e.detail
this.setData({
avatarUrl,
})
}
})
低版本兼容性文档