收藏
回答

小程序本地存储大小限制?

现在我们项目有一个需求,需要展示一个相册,相册里面的图片有缩略图跟 原图,需求就是查看某个图片的时候,如果没有展示过就显示该图片的缩略图,并有一个查看原图的按钮,用户点击查看原图的时候查看原图,下次用户再次查看这个图片的时候就直接显示原图。

这里我的想法是 如果在用户点击 查看原图的时候把图片保存下来,但是有个问题,看文档上面 微信本地存储只有10M,这样的话查看 几个图片原图就会超过10M,那就没法实现了

请问下本地存储是只有10M吗,有没有其他解决方案。

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

2 个回答

  • 跨商通
    跨商通
    2021-02-22

    你为什么需要关心缓存的大小呢?哪怕缓存10个T,你的逻辑不还是先读一下缓存,看看有没有,没有的话再找后台?这样哪怕缓存只有10K,也不影响你的代码逻辑啊。

    2021-02-22
    有用
    回复 2
    • Evergreen
      Evergreen
      2022-03-03
      请教下,那如果数据过多呢,比如调完接口,存缓存,下次打开页面,从缓存取值,这个过程中,缓存过多数据,会影响小程序吗,比如闪退之类的
      2022-03-03
      回复
    • 跨商通
      跨商通
      2022-03-03回复Evergreen
      还是一个不需要关心的问题。闪退之类都不是开发者需要关心的问题,微信官方自然会管,你干就完事,真闪退了再说,你怎么不问:数据太多,会不会把手机炸了?
      2022-03-03
      回复
  • ShowFaker
    ShowFaker
    2021-02-22

    2个图片(缩略图,原图)就不能放后端吗

    2021-02-22
    有用
    回复 8
    • Lee
      Lee
      2021-02-22
      图片地址都是放后端的 现在是显示的时候如果显示过就显示原图,所以需要放在本地
      2021-02-22
      回复
    • ShowFaker
      ShowFaker
      2021-02-22回复Lee
      显示过 你也可以用后端判断呀...
      2021-02-22
      回复
    • ShowFaker
      ShowFaker
      2021-02-22
      点击过 查看原图 按钮 你是不是可以参数到后端保存..
      2021-02-22
      回复
    • ShowFaker
      ShowFaker
      2021-02-22回复Lee
      好吧 我已无解
      2021-02-22
      回复
    • Lee
      Lee
      2021-02-22回复ShowFaker
      这个是的,现在的意思就是想如果图片显示过直接从本地加载,而不需要从网络加载,所以需要把图片保存下来
      2021-02-22
      回复
    查看更多(3)
登录 后发表内容
问题标签