flutter 我如何从其他来源存储相同的文件?在缓存中存储和命名文件的机制是什么?

lrpiutwd  于 2023-06-30  发布在  Flutter
关注(0)|答案(1)|浏览(126)

I使用CachedNetworkImage(https://pub.dev/packages/flutter_cache_manager
我的应用程序加载和缓存图像从三个来源(他们是平等的,取决于速度连接和可用性).这些图像是唯一的。
理想情况下,我只想通过文件名(它只是一个数字)放入/从缓存中获取。

ulydmbyx

ulydmbyx1#

您可以使用flutter_cache_manager包中的CachedNetworkImage小部件来加载和缓存来自网络源的图像,并使用图像URL作为缓存的关键字。但是,如果要使用自定义键进行缓存,则可以使用同一包中的DefaultCacheManager类来创建使用自定义键的自定义缓存管理器。

相关问题