I使用CachedNetworkImage(https://pub.dev/packages/flutter_cache_manager)
我的应用程序加载和缓存图像从三个来源(他们是平等的,取决于速度连接和可用性).这些图像是唯一的。
理想情况下,我只想通过文件名(它只是一个数字)放入/从缓存中获取。
I使用CachedNetworkImage(https://pub.dev/packages/flutter_cache_manager)
我的应用程序加载和缓存图像从三个来源(他们是平等的,取决于速度连接和可用性).这些图像是唯一的。
理想情况下,我只想通过文件名(它只是一个数字)放入/从缓存中获取。
1条答案
按热度按时间ulydmbyx1#
您可以使用flutter_cache_manager包中的CachedNetworkImage小部件来加载和缓存来自网络源的图像,并使用图像URL作为缓存的关键字。但是,如果要使用自定义键进行缓存,则可以使用同一包中的DefaultCacheManager类来创建使用自定义键的自定义缓存管理器。