收藏
回答

如何使image组件调用云开发云存储图片的时候设置缓存时间max-age?

在我的wxml中,添加一个图片:

<image src="cloud://xxx/meHead.jpg"></image>

而且,在云存储后台设置好这个图片的缓存时间:

但是,在我模拟器调试的时候,依然在Network面板看到此文件的缓存时间为10分钟

我在手机上真机调试的时候,发现并没有网络信息,删除小程序再试也同样没有效果。

请问:缓存时间如何生效?没生效的原因是什么?

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

1 个回答

  • 2021-10-06

    没生效的原因是,上面的配置设置的是源站回源时间;max-age这个时间是不能设置的,只能使用微信的10分钟

    2021-10-06
    有用 1
    回复 1
    • 2021-10-06
      而且虽然max-age设置的时间比较短,但是etag这些协商缓存是可以生效的,所以问题也不大
      2021-10-06
      回复
登录 后发表内容