如何解决寻找适用于 Android 的开源电子书项目
我正在尝试在移动设备 (Android) 上查看包含 JavaScript 代码的电子书。
js 代码包含 ES6 模块,这些模块使用 webpack 和 Babel 转译为一个 bundled-js 文件。
使用 Calibre 软件可以在桌面上正常查看电子书,但只能在桌面上查看。
(Calibre 有办法通过 Calibre Content Server 组件从移动设备阅读电子书,但对我来说它不能正常工作)。
我在 Android 上安装了许多来自 Play 商店的电子阅读器应用,但没有一个能正常工作。
大多数电子阅读器支持经典的静态 html5 代码,但不支持 javascript(尽管 epub 规范确实支持它)。
就我而言,用例与经典电子书不同(文本更少,图片更多,以及一些动态 js 代码)。
我确实找到了一个适用于 iOS 的应用程序 - LTD DevelSoftware 的 epubReader。
epubReader 应用程序有效,但仅适用于某些情况(例如,仅适用于有限数量的图片)。
因此,该应用程序证明可以查看电子书。
现在我想利用开源电子书库的代码,并尝试根据我的需要构建一个自定义版本。
我发现了一些流行的开源电子书包:
- KOReader
- FB阅读器
- 阅读器
- Readium
根据社区论坛 KOReader does not support javascript。
我正在寻找的是一个流行的 Android 开源项目,我可以在其中点击源代码并对其进行调整以支持我电子书中的 javascript。
谁能推荐这样的开源项目?
谢谢, 阿夫纳
附注
对于 npm 包,有 npmjs 允许用户通过各种标准(例如成熟度、流行度、相关性等)评估开源包。
有没有类似的工具可以在 Android 的开源项目上衡量这些东西?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。