收藏
回答

图片缓存

我想把从服务器加载的图片缓存到小程序本地,在断网的时候也能正常加载,如何做?


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

4 个回答

  • 吴奕群
    吴奕群
    02-14

    base64 写进本地缓存

    02-14
    赞同 1
    回复
  • 小打卡
    小打卡
    02-14

    一张20kb的图片,直接base64吧,短平快

    02-14
    赞同
    回复
  • 嘛也某
    嘛也某
    02-14

    不建议这样做,一个是因为图片一般都比较大,缓存的话也是有大小限制的。本身小程序的大小也是有限制的,大量的图片缓存不现实

    02-14
    赞同
    回复 3
    • 快乐精灵
      快乐精灵
      02-14

      我只缓存一张,图片大概20k

      02-14
      回复
    • 卢霄霄
      卢霄霄
      02-14回复快乐精灵

      20k。。你放到自己项目里不行吗。。

      02-14
      回复
    • 快乐精灵
      快乐精灵
      02-14回复卢霄霄

      背景图动态的,不能写死

      02-14
      回复
  • 拾忆
    拾忆
    02-14

    如果图片不大,转成base64写入本地存储,如果大一点就使用wx.downloadFile下载,但是下载后只能缓存1天,超过1天后可能也就没有了。

    02-14
    赞同
    回复 3
    • 快乐精灵
      快乐精灵
      02-14

      下载下来为什么只能缓存一天呢?这个是固定的吗?


      02-14
      回复
    • 拾忆
      拾忆
      02-14回复快乐精灵

      不固定~

      02-14
      回复
    • 快乐精灵
      快乐精灵
      02-14回复拾忆

      好的


      02-14
      回复