winterdl
winterdl
please change to readium sdk, Folioreader not update anymore!
I've viewed the code of readium, I think we should connect direct from dart to readium js and readium css via webview. If we could implement these from flutter, we...
I didn’t test but you should try this case, android or ios plugin uses r2-stream to create server and addPublication, from flutter we call startServer, stopServer, addEpub, the plugin will...
I known the project but they will take time to fully port r2-streamer to dart, and the project doesn’t have r2-navigator port. The r2-streamer-kotlin and r2-streamer-swift are mature and stable...
Good news, with the latest update of the mno packages last day, we could serve publication with flutter, no need to create native plugin: ``` final pubBox = await EpubParser().parse(filePath);...
The bad news is the flutter webview not as good as native webview, I've just tested the flutter webview to open a book, It was too laggy and slow, too...
Both Readium and FolioReader are using webview for rendering html content and paging using css column. If your ebook only text, you could rendering content by canvas, find text_composion for...
The gist contains main functions to open server, load epub from asset and create webview to open publication from created server: https://gist.github.com/winterdl/de0bac7ee7cd9bd932dc486c54ac06a5 webview issues: https://github.com/flutter/flutter/issues/61795 https://github.com/flutter/flutter/issues/54810 https://github.com/flutter/flutter/issues/34138 https://stackoverflow.com/questions/55587918/web-view-is-too-slow
I've created a testing repo, flutter_readium, reading epub app using only flutter, based on readium project. https://github.com/winterdl/flutter_readium . I dont have time to follow the project, hope everyone could create...
I dont have android device, I just run debug on emulator. I've just tested with the code from repo, it runs okay. The code also working on real ios device....