【问题标题】:How to read Epub file Smothlly and set Horizontally webview如何平滑读取 Epub 文件并设置水平 webview
【发布时间】:2018-03-14 15:43:36
【问题描述】:

我正在尝试使用 Epub Library 从我的 android 应用程序中打开一个 epub 文件。我在这个应用程序中做了以下事情: 1.将电子书文件保存在内部/外部存储中,并获取书籍的正确路径 2.获取整本书的内容并存储在一个字符串中意味着所有书籍的内容都在一个字符串中 3.将所有图片和css文件保存在手机本地stroge中,并替换为书本的相同html标签 4.在webview中设置的那本书(使用自定义webview)

问题: 1.加载时间过长 2.书的链接不起作用(例如点击书的4章) 3. 文本不会从自定义 Web 视图中复制

【问题讨论】:

    标签: javascript java android


    【解决方案1】:

    将整本书存储在一个字符串中是not a good practice。

    您应该使用一些库来使事情变得更简单和高效。 以下是一些:

    https://github.com/FolioReader/FolioReader-Android

    https://github.com/mertakdut/EpubParser

    http://www.siegmann.nl/epublib

    【讨论】:

    • 感谢您写在这里我有一个要求,我不想使用任何阅读器打开 epub 书,例如 Folio reader skypub reader 等。我只是想提供自定义解决方案
    • 你能从这个链接检查我的代码wetransfer.com/downloads/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 2021-12-13
    • 2018-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多