Baseflow / Baseflow/flutter_cache_manager
v3.3.1 DefaultCacheManager().getSingleFile(url) throws and pauses the app in debug mode, rather than let the error be caught
Đang mở
- Ngôn ngữ chính
- Dart
- Star
- 809
- Fork
- 510
- Merge trung bình
- 6 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
try {
return await DefaultCacheManager().getSingleFile(url);
} catch (e) {
debugPrint('Failed to load image: ${e}');
return null;
}
Should not crash or pause the app
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu từ điểm vào DefaultCacheManager().getSingleFile(url) và tái hiện lỗi ở chế độ debug bằng try/catch được hiển thị trong issue. Theo dõi lý do lỗi làm ứng dụng tạm dừng hoặc bị crash thay vì đi tới khối catch; hoàn thành khi lỗi được bắt mà không làm ứng dụng tạm dừng hoặc bị crash.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- dart, flutter
- Lĩnh vực
- mobile-dev
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100