使用的uview 微信高版本 头像昵称填写能力








 效果

使用的uview 微信高版本 头像昵称填写能力_第1张图片

使用的uview 微信高版本 头像昵称填写能力_第2张图片

 使用的uview 微信高版本 头像昵称填写能力_第3张图片

 参考的这个

 微信小程序头像昵称填写能力-CSDN博客

因为之前用的getUserProfile,有一天发现它获取到的头像是灰色,昵称是微信用户,一看官网说是不用了,低版本的还能用,高版本的要用头像昵称填写来实现。

如下是我的小程序登录页面代码:

逻辑:当小程序判断到没有登陆时把用户弹到登录页面,引导用户登录,用户点击一键登录后弹出弹框引导用户填写昵称和头像,将信息存储起来,方便在其他地方使用。

注意:

1、头像获取到的是临时地址,需要处理,才能在浏览器展示,我采用的是将其转化为base64的方式,具体请看:onChooseAvatar

2、昵称获取需要使用button的form-type="submit"属性,触发form提交来收集昵称
 


 


 

 
 

你可能感兴趣的:(前端,javascript,html)