Flutter 图片无法缓存

问题:
使用CachedNetworkImage加载网络图片时, 图片无法缓存, 离屏后重新显示就会重新加载

解决:
因为图片太大 没有被缓存到内存, 所以每次都会重新加载, 需要指定内存缓存尺寸.

这一点, 官方有指出: 查看官方issue

CachedNetworkImage(
      memCacheWidth: 375,
      memCacheHeight: 375,
      ...
    );

另外阿里云图片可以指定参数resize, 查看文档

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容