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

Ouverte
#456 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Dart
Étoiles
809
Forks
510
Merge moyen
6 min
PR mergées (30 j)
1

Description

try {
return await DefaultCacheManager().getSingleFile(url);
} catch (e) {
debugPrint('Failed to load image: ${e}');
return null;
}

Should not crash or pause the app

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez au point d’entrée DefaultCacheManager().getSingleFile(url) et reproduisez l’échec en mode débogage à l’aide du try/catch présenté dans l’issue. Déterminez pourquoi l’erreur met l’application en pause ou la fait planter au lieu d’atteindre le bloc catch ; c’est terminé lorsque l’échec est intercepté sans mettre l’application en pause ni la faire planter.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
dart, flutter
Domaine
mobile-dev
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.