小程序
小游戏
企业微信
微信支付
扫描小程序码分享
因getPhoneNumber()绑定手机号,获取code 必须要2.21.2版本以上才能获取到code。
而wx.getUserProfile ()获取用户昵称2.21.2以上版本又不支持。比如用户微信名称修改了,再重新获取新的修改名称获取不到。
微信昵称每次获取的都是首次的昵称,用户新修改的微信名称后,再点击头像去wx.getUserProfile ()获取昵称。获取不到新修改的。
结论是版本两头冲突了(目前我使用的是2.21.4)
@社区技术@微信官方
谢谢关注此问题给予意见与帮助。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
获取手机号和用户信息是2个不同的接口,新旧版本兼容问题开发者自行解决,本身并没有什么直接关联和冲突。
基础库版本较低的可以自行适配老版本的获取手机号接口:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/deprecatedGetPhoneNumber.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
获取手机号和用户信息是2个不同的接口,新旧版本兼容问题开发者自行解决,本身并没有什么直接关联和冲突。
基础库版本较低的可以自行适配老版本的获取手机号接口:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/deprecatedGetPhoneNumber.html
用户修改头像、昵称后,小程序获取头像、昵称会有半小时左右时间的缓存。