收藏
回答

如何实时动态刷新image?

我在手机端用<image>显示一张照片,点击一个按钮向后台发指令,旋转该图片,并按原文件名存回;

后台确实旋转成功了,但手机端这边仍然显示的是原来的照片;

并不是已经旋转后的照片;

如果把缓存清楚,重新进入小程序,则看到的就是旋转后的相片。

在文件名不改变的前提下,如何让<image>重新加载服务器上的照片?

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

3 个回答

  • hexford~🐶
    hexford~🐶
    2020-06-01

    通过 canvas 本地旋转图片可能更好一点

    2020-06-01
    有用
    回复 3
    • 教主
      教主
      2020-06-01
      这个恐怕不太符合我的需求,1是确实需要在服务器端旋转这张照片,2是我在前端简单用即可,有大图,有小图排列,改用canvas就麻烦了。不过还是谢谢您的答复。
      2020-06-01
      回复
    • молодая сила
      молодая сила
      2022-06-10
      那个this.setData函数建议再加个参数,强制更新参数,不能把值相同的就过滤掉不更新,还有小程序官方api全局搜索wx.upload搜不到,这搜索功能该优化优化了。还有跨域访问真机测试跳出个域名不合法,建议添加个按钮一键使这个域名合法,跑到开发者工具配置是老麻烦
      2022-06-10
      回复
    • молодая сила
      молодая сила
      2022-06-10
      要是缺乏体验策划人员,100w年包给我聘请过去
      2022-06-10
      回复
  • Listen
    Listen
    2020-06-01

    你的image标签 src 属性加个 随机参数 (因为小程序会把图片缓存起来)。

    <image scr="https://xxx.xxx.xxx/image/xxx.png?r=46546465465"></image>

    2020-06-01
    有用 1
    回复 1
    • 教主
      教主
      2020-06-01
      高招、妙招,简单可行!
      2020-06-01
      回复
  • 笑剑钝
    笑剑钝
    2020-06-01

    在一个后缀版本号?t=1试试,可能有缓存

    2020-06-01
    有用 1
    回复 1
    • 教主
      教主
      2020-06-01
      高招、妙招,简单可行!
      2020-06-01
      回复
登录 后发表内容
问题标签