Flutter 颤振缓存管理器:清除特定URL的缓存
我有一个显示网络图像的应用程序。我缓存图像。 我还缓存用户及其朋友的个人资料图片。但也有可能是用户更新了他的个人资料图片 我正在考虑一个系统,每两天删除一次朋友的个人资料图片 所有配置文件图片都有此url:Flutter 颤振缓存管理器:清除特定URL的缓存,flutter,dart,Flutter,Dart,我有一个显示网络图像的应用程序。我缓存图像。 我还缓存用户及其朋友的个人资料图片。但也有可能是用户更新了他的个人资料图片 我正在考虑一个系统,每两天删除一次朋友的个人资料图片 所有配置文件图片都有此url: https://firebasestorage.googleapis.com/v0/b/myPROJECT.appspot.com/o/profilepicturesFolder%USERID 我正在使用包颤振缓存管理器 是否可以删除此url中的所有缓存图像: https://fireba
https://firebasestorage.googleapis.com/v0/b/myPROJECT.appspot.com/o/profilepicturesFolder%USERID
我正在使用包颤振缓存管理器
是否可以删除此url中的所有缓存图像:
https://firebasestorage.googleapis.com/v0/b/myPROJECT.appspot.com/o/profilepicturesFolder
我目前正在使用这个:
await DefaultCacheManager().emptyCache();
(但它会从缓存中删除整个应用程序的所有图像)
提前谢谢 我想您正在使用这个库: 您可以为每个映像提供过期时间(在您的情况下为48小时)。之后,文件将被删除,并从后端触发更新 似乎您的库选择了不支持轻松设置过期时间, 检查 您需要为您的图像提供特殊的标题,以确保缓存只工作2天