https://developers.weixin.qq.com/miniprogram/dev/component/button.html
<Input type="nickname"/>
<Button open-type="chooseAvatar"/>
在使用这个两个组件获取用户头像和昵称的时候,因为微信安全策略
所以强制要求必须点击按钮或者输入框才能触发获取用户头像和昵称
这样的话 需要同时获取微信头像和昵称的步骤至少需要4步,必须用户点击获取,点击确认,还不能同时获取,只能单独获取
如果最后再加一个统一的提交,那么步骤就需要5步了,用户交互流程太长,能否优化或者在保证微信安全策略的前提下给出更好的解决方案?
比如点击一个输入框能够同时获取头像和昵称?简化步骤呢?
走微信网页授权登录,一次性拿到昵称和头像。
和你们领导说这是微信官方的要求,不然就业务上不显示昵称和头像
没有办法,现在基本上不好获取到昵称头像了
只有这样,没有简化步骤,就是为了防止滥用的问题,才把api的获取能力干掉了的