wx.getUserProfile用户弹窗同意的话,保存到哪里,下次进入小程序才不需要再次弹出弹窗?存storage的话,更新了头像等咋办?
感谢邀请,存的话尽量是存到数据库里. 现在的接口机制是用户不主动点击 无法获取用户的头像. 所以业务逻辑一般是这样:
1.用户进入程序通过login静默获取openid,把这个openid存起来,然后设定一个默认的微信名和头像
2.个人中心头像旁边放一个按钮,如果微信名是默认的 就显示点击登录, 如果是更新过一次,就显示更新头像.
3.现在是无法主动获取用户的最新头像的,只能用户点一下,才能获取用户现在的头像
保存到小程序缓存里。更新了微信头像 让用户自己上传重新改小程序里的头像。