收藏
回答

有没有人遇到过,服务器上的图片资源更新了,但是小程序却没更新图片?

部署在服务器上的图片已经更新了,路径把原来的图片替换了,但是打开小程序开发版和线上版的时候,图片还是原来没有更新的图片,但是在开发者工具中显示的确是更新过后的图片,有人遇到过这个问题吗?怎么解决的?为什么会出现这种问题呢?缓存也已经清除了哦

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

6 个回答

  • Admin ²º²³
    Admin ²º²³
    2020-04-22

    卸载小程序,不是发现里删除小程序

    卸载的方式是在微信首页下拉小程序面板里长按,拖拽到底部卸载

    这个操作会把小程序相关缓存都清理掉。包括授权数据等。

    发现里的删除就是简单的从列表中删除。

    2020-04-22
    有用 2
    回复 2
    • 墨
      2020-04-22
      额。。也是一样的。。在开发者工具中是显示更新后的图片,但是用手机调试预览的时候都是没更新的图片
      2020-04-22
      回复
    • 再起风云
      再起风云
      2021-07-16回复
      您好,这个问题你是怎么解决的?
      2021-07-16
      回复
  • M小
    M小
    2020-04-22

    小程序删掉重新进或者链接后面加时间戳(耗性能)

    2020-04-22
    有用 2
    回复 6
    • 墨
      2020-04-22
      小程序删掉重新进过了。。但是还是没有用,现在好疑惑啊
      2020-04-22
      回复
    • M小
      M小
      2020-04-22回复
      检查下路径,图片名是否一致 等代码问题
      2020-04-22
      1
      回复
    • 墨
      2020-04-22回复M小
      一样的。。手机调试的时候,用节点审查里获取到的url在浏览器中打开是更新后的图片,但是手机上就是没更新的图片。。
      2020-04-22
      回复
    • M小
      M小
      2020-04-22回复
      那链接后面加个new Date().getTime()看看
      2020-04-22
      1
      回复
    • 墨
      2020-04-22回复M小
      嗯嗯,问题已经解决了,谢谢你们了
      2020-04-22
      回复
    查看更多(1)
  • Tao
    Tao
    2020-04-22

    图片路径后面加时间戳试试

    2020-04-22
    有用 1
    回复 3
    • 墨
      2020-04-22
      那要服务端一起吧。。
      2020-04-22
      回复
    • Tao
      Tao
      2020-04-22回复
      地址加个参数而已
      2020-04-22
      回复
    • 墨
      2020-04-22
      嗯,好的,去试试
      2020-04-22
      回复
  • 拾忆
    拾忆
    2020-04-22

    缓存

    2020-04-22
    有用 1
    回复 1
    • 墨
      2020-04-22
      缓存已经清除过了。。在微信的发现里面选小程序然后删除,这样就是清除缓存了吧
      2020-04-22
      回复
  • Stephen
    Stephen
    2020-04-22

    缓存

    2020-04-22
    有用 1
    回复 1
    • 墨
      2020-04-22
      缓存已经清除过了。。在微信的发现里面选小程序然后删除,这样就是清除缓存了吧
      2020-04-22
      回复
  • 墨
    2020-04-22

    最后还是采用的服务端改资源的路径,这样就会image标签就会重新请求了。。不需要使用缓存了。。。谢谢大家的解答!


    2020-04-22
    有用
    回复 1
    • XKX
      XKX
      2023-03-18
      最后咋解决的?求方法
      2023-03-18
      回复
登录 后发表内容
问题标签