À propos du projet
adaptive_media_picker est une bibliothèque de sélection de médias multiplateforme pour Flutter conçue pour gérer des états d'autorisation complexes, y compris l'accès limité et restreint. Elle fournit une API unifiée pour sélectionner une ou plusieurs images et une seule vidéo sur Android, iOS, Web, macOS, Windows et Linux.
Caractéristiques principales :
- Gestion intelligente des autorisations : Gère automatiquement les états d'autorisation complet, limité et refusé. Elle comprend une interface utilisateur de feuille inférieure de type natif pour l'accès limité sur iOS et Android.
- Recadrage d'image : Prend en charge le recadrage d'image optionnel sur Android, iOS et Web, avec des rapports d'aspect personnalisables et des options de verrouillage.
- Prise en charge des thèmes : La feuille d'accès limité et l'interface de recadrage peuvent hériter automatiquement du thème de l'application ou être personnalisées via des options de configuration telles que la luminosité et la couleur principale.
- Compatibilité Web et Desktop : Conçue sans dépendances dart:io pour garantir une exécution sûre sur Flutter Web, et utilise des boîtes de dialogue de fichiers natives sur les plateformes de bureau.
- Sélections de galerie sans autorisation de stockage : Tire parti de l'Android Photo Picker (et des solutions de repli système) pour éviter d'exiger des autorisations de stockage étendues sur les appareils Android modernes.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.