Visão geral
Um pacote Flutter projetado para exibir documentos EPUB aproveitando o Epub.js e o flutter_inappwebview. Permite a integração perfeita de leitura interativa e responsiva de livros eletrônicos em aplicativos Flutter, com suporte a seleção de texto, navegação e estilos. Ideal para aplicações educacionais, bibliotecas ou conteúdos ricos que exigem visualização de livros online ou offline. O pacote é compatível com plataformas Android e iOS.
Casos de uso
- Lendo livros digitais em aplicativos
- Entrega de conteúdo educacional
- Visualização de documentos offline
- Integração de aplicativo de biblioteca
- Exibições de livro didático interativo
Principais recursos
- Suporta formato EPUB
- Usa o Epub.js para renderização
- Integra com flutter_inappwebview
- Interface do usuário responsiva e interativa
- Seleção de texto e navegação
Indicado para
- Aplicativos de e-learning
- Ferramentas de biblioteca digital
- editores de conteúdo
- Aplicativos de leitura móvel
- Aplicativos que precisam de suporte offline para EPUB
Considerações
- Requer internet para a configuração inicial do WebView
- Personalização limitada da renderização epub
- Dependente do desempenho do webview externo
- Pode haver inconsistências de layout entre dispositivos
- Não otimizado para arquivos EPUB muito grandes
