Sobre el proyecto
adaptive_media_picker es una biblioteca selectora de medios para Flutter diseñada para manejar estados complejos de permisos, incluido el acceso limitado y restringido. Proporciona una API unificada para seleccionar imágenes individuales o múltiples, y videos individuales en Android, iOS, Web, macOS, Windows y Linux.
Características principales:
- Manejo inteligente de permisos: Gestiona automáticamente los estados de permiso completo, limitado y denegado. Incluye una interfaz nativa integrada tipo hoja inferior para acceso limitado en iOS y Android.
- Recorte de imágenes: Compatible con recorte de imágenes opcional en Android, iOS y Web, con relaciones de aspecto personalizzables y opciones de bloqueo.
- Soporte de temas: La hoja de acceso limitado y la interfaz del recortador pueden heredar automáticamente el tema de la aplicación o personalizarse mediante opciones de configuración como brillo y color primario.
- Compatibilidad con Web y escritorio: Desarrollado sin dependencias dart:io para garantizar una ejecución segura en Flutter Web, y utiliza diálogos de archivos nativos en plataformas de escritorio.
- Selección de galería sin permisos de almacenamiento: Utiliza el selector de fotos de Android (y valores alternativos del sistema) para evitar requerir permisos amplios de almacenamiento en dispositivos Android modernos.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.