import 'package:flutter_cache_manager/flutter_cache_manager.dart'; /// 视频封面图的全局缓存管理器: /// - stalePeriod=30 天:30 天内重复访问直接命中缓存,不发请求 /// - maxNrOfCacheObjects=100000:取消原默认 200 张的容量限制,足够覆盖整个浏览历史 /// 缓存目录由系统管理,卸载/清理 App 数据时一并清除 class CoverCacheManager extends CacheManager with ImageCacheManager { CoverCacheManager._() : super( Config( 'coverCache', stalePeriod: const Duration(days: 30), maxNrOfCacheObjects: 100000, ), ); static final CoverCacheManager I = CoverCacheManager._(); }