收藏
回答

小程序审核上线后,想更换部分图片,直接改服务器却不生效?

这是上线的版本,想更换一下蓝色框框标记的背景图

这是开发者工具展示的样子,一开始也是不更换的 但是开发者工具清除一下缓存图片就可以更新;右下角是在网页打开图片地址展示的效果。而手机把小程序删除后,重新搜索小程序,图片还是旧图片,并未刷新,而且就算能刷新 这样感觉也很影响用户体验吧。有大佬提到在后面加上一个时间戳可以解决,但是这样多少会有些浪费性能,服务器图片那么多,不可能每个去加时间戳,而改路径也可以解决,但是该路径需要修改代码 重新提交,这样挺繁琐的。官方这边会有什么好的解决办法吗?我看很多人也出现了这个问题。

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

2 个回答

  • _天马行空_ᯤ⁶ᴳ
    _天马行空_ᯤ⁶ᴳ
    2020-10-30

    给图片名字后边加个随机数试试

    2020-10-30
    有用 2
    回复 6
    • 九玖·
      九玖·
      2020-10-30
      有用是有用  可是我这个是背景图,如果不是随机数  那么第二次想更换服务器资源就没有办法了。
      2020-10-30
      1
      回复
    • 九玖·
      九玖·
      2020-10-30
      样式里写不了随机数,每次重新改图片名字或者路径又太麻烦  哎
      2020-10-30
      1
      回复
    • _天马行空_ᯤ⁶ᴳ
      _天马行空_ᯤ⁶ᴳ
      2020-10-30回复九玖·
      你在代码里的url上加,你服务器返回一个url,代码每次自己拼个随机数,这样你怎么换都不影响吧
      2020-10-30
      1
      回复
    • 九玖·
      九玖·
      2020-10-30回复_天马行空_ᯤ⁶ᴳ
      嗯嗯 好的 谢谢大佬 我试试   不过为啥会有这样的情况呢?正常来说不是应该同步更新的吗?
      2020-10-30
      1
      回复
    • _天马行空_ᯤ⁶ᴳ
      _天马行空_ᯤ⁶ᴳ
      2020-10-30回复九玖·
      缓存导致的
      2020-10-30
      1
      回复
    查看更多(1)
  • 九玖·
    九玖·
    2020-10-30

    不知道其他大佬有没有什么好的解决办法呢?

    2020-10-30
    有用 1
    回复 3
    • Serendipity
      Serendipity
      2022-05-18
      你现在还是这么搞的吗,楼主
      2022-05-18
      回复
    • 九玖·
      九玖·
      2022-05-19回复Serendipity
      比较合适的解决方法就是给url后边加上随机的参数,相当于让腾讯重新获取一次吧。比竟这种资源有缓存还是比较好的。(如果不是频繁换图的情况)。但是缺点也显而易见,如果在本地生产随机数,那每次不管图有没有变动都会重新加载,我的建议是把图在服务器编辑的时候,如果有换图,就手动添加上后缀参数,不变就不动(就是要手动改改参数也挺麻烦的,在用户性能上有所优化)
      2022-05-19
      回复
    • Serendipity
      Serendipity
      2022-05-19
      没听明白,可否展开来讲
      2022-05-19
      回复
登录 后发表内容
问题标签