收藏
回答

小程序更换图片后,图片名称和地址都不变,但手机体验版还是显示更换前的图片?


这是开发工具上编译的效果

清空所有缓存后,开发工具可以正常显示更换后图片

手机体验版的效果

重启微信,删除的小程序,重新打开后还是显示旧的图片


最后一次编辑于  09-12
回答关注问题邀请回答
收藏

3 个回答

  • จุ๊บ
    จุ๊บ
    09-12

    缓存问题,不改名字有缓存的。

    09-12
    赞同 1
    回复 1
    • Feng丶
      Feng丶
      09-12
      手机要怎么清理小程序的缓存呢?
      09-12
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    09-12

    加个版本号

    有图片更改,服务端才更新一下这个版本号

    进入小程序的时候读取服务器配置,获取到这个版本号

    在图片的src地址加上src="https://xxx.com/xx/x/demo.jpg?v=201909121926"

    这样一来图片名称和地址变没变都不会有问题了

    09-12
    赞同
    回复
  • 啊喵
    啊喵
    09-12

    不想为了改个名字发版的话,试下nginx调整协议缓存时间

    09-12
    赞同
    回复
问题标签