ub3lal 1 개월 전
부모
커밋
ecff5b66bc
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      lib/src/bloc/cashed_image_bloc.dart

+ 6 - 3
lib/src/bloc/cashed_image_bloc.dart

@@ -21,9 +21,12 @@ class CashedImageBloc extends Bloc<CashedImageEvent, CashedImageState> {
       );
 
       if (event.cached) {
-        FileInfo? fileInfo = await defaultCacheManager.getFileFromCache(
-          event.url,
-        );
+        FileInfo? fileInfo;
+        if (event.cachkey != null) {
+          fileInfo = await defaultCacheManager.getFileFromCache(event.cachkey!);
+        } else {
+          fileInfo = await defaultCacheManager.getFileFromCache(event.url);
+        }
 
         if (fileInfo != null) {
           emit(CashedImageGetState(bytes: await fileInfo.file.readAsBytes()));