收藏
回答

open-type="chooseAvatar"获取头像并保存到数据库后,清理缓存,头像无法显示

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug button open-type="chooseAvatar" 微信iOS客户端 8.0.31 2.10.4

open-type="chooseAvatar"通过这个button组件获取头像并保存到数据库后,当用户删除清理了小程序后,再次进入小程序,同一个头像地址,报“渲染层网络层错误”,头像不显示,刚设置完,可以显示,清理小程序缓存后,再请求就不现实了

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

4 个回答

  • Hlxuan.
    Hlxuan.
    2022-12-27

    获取到头像链接后,有将头像上传到服务器保存,换取公网能访问的链接吗?还是直接保存这个临时路径到数据库?

    我看你截图的这个地址,像是直接保存了接口返回的临时路径,所以清除缓存后就失效了,图片就访问不了了。

    2022-12-27
    有用 1
    回复
  • 家族刺客
    家族刺客
    2023-10-16

    tmp地址是浏览器是加载不了,现在好像只能通过转base64自己存储在自己服务器来访问了

    2023-10-16
    有用
    回复
  • 唐龑
    唐龑
    2023-03-03

    博主这个问题咋解决的,可以分享下嘛

    2023-03-03
    有用
    回复
  • 十@
    十@
    2022-12-28

    楼上说的有道理 127.0.0.1是你本地 应该换到公网地址

    2022-12-28
    有用
    回复
登录 后发表内容