Visão geral
Um plugin do Flutter que permite abrir arquivos acessíveis ao aplicativo usando os aplicativos padrão do sistema. Ele suporta a execução cruzada de arquivos em Android, iOS, Web, macOS, Windows e Linux, tornando fácil integrar funcionalidades de abertura de arquivos em aplicativos sem precisar escrever código específico para cada plataforma. O plugin funciona com arquivos aos quais o aplicativo tem permissão para acessar, como arquivos em diretórios do aplicativo ou selecionados por seletores de arquivos.
Casos de uso
- Abrir documentos baixados
- Iniciando imagens ou PDFs
- Compartilhando arquivos com aplicativos nativos
- Integrando visualizações de arquivos
- Habilitar ações de arquivo orientadas pelo usuário
Principais recursos
- Compatibilidade multiplataforma
- Usa aplicativos padrão do sistema
- Suporta todos os principais sistemas operacionais
- API simples para abertura de arquivos
- Acesso seguro a arquivos por meio de permissões concedidas
Indicado para
- aplicativos de gerenciamento de arquivos
- Visualizadores de documentos
- Players de mídia
- Ferramentas de produtividade
- Aplicativos que exigem compartilhamento de arquivos
Considerações
- Requer permissões de arquivo apropriadas
- Limitado a arquivos que o aplicativo pode acessar
- O comportamento específico do plataforma pode variar
- Não trata a criação de arquivos
- O suporte a Web depende das capacidades do navegador