收藏
回答

open-data type="userAvatarUrl" 缓存时间是多少?

问题复现

  1. 使用open-data type="userAvatarUrl" 获取用户头像展示
  2. 用户退出小程序,修改头像,再次进入小程序,头像未改变

尝试:

  1. 尝试将小程序删除后重新搜索进入 无效
  2. 在微信app 设置 -》 通用 -》 存储空间 -》 清理缓存无效,清理缓存后重复1操作或3操作均无效
  3. 点击胶囊按钮中的重新进入小程序无效

希望能告知怎么操作能获取最新的头像,或是告知头像缓存时间(缓存规则)

回答关注问题邀请回答
收藏

3 个回答

  • 有棱角的胖子
    有棱角的胖子
    2021-03-16

    这是以前的回复,现在不知道有没有变,反正就是有缓存时间

    2021-03-16
    有用 1
    回复 1
    • 阿超.
      阿超.
      2021-03-16
      好的,感谢您
      2021-03-16
      回复
  • 🌸
    🌸
    2021-07-23

    您好,我也遇到这个问题,请问怎么解决的?

    2021-07-23
    有用
    回复 1
    • 阿超.
      阿超.
      2021-07-26
      没解决,解释了下有缓存就放那儿没管了
      2021-07-26
      回复
  • 耿霄
    耿霄
    2021-03-16

    我的理解,缓存时长是有策略的,微信不会暴露给开发者,作为开发着应该具体点击头像进行授权更新的能力。

    你看看微信的聊天记录,当你好友更新了头像,不点击看到还是旧头像,道理是一样的。

    实时性没有那么高,具备点击更新就好

    2021-03-16
    有用
    回复 4
登录 后发表内容
问题标签