最适合创build类似于iBook或Stanza应用程序的ePub阅读器

我打算开发iOS设备的ePub阅读器。 我不想为此使用webView。 在这个应用程序中,我想要的function,如iBook或节应用程序。 我想知道,在开发Stanza应用程序中使用哪种方法。

ePub格式的图书是带有一些元数据的HTML。 不同的生成器创build不同格式的HTML。 实现能够显示所有ePub的parsing器所需的工作是一项艰巨的任务! 如果你不想使用Web视图,那么你的项目从一开始就注定要失败。

Stanza,苹果的iBooks,我自己的iPad的ePub阅读器,以及我所知道的任何其他ePub阅读器使用标准的Web视图作为基础。 最重要的是,你需要分配CSS和Javascript来调整ePubs的所有突变。

您的方法应该是学习如何parsingePub数据,并将其捆绑到显示内容的应用程序以及处理所有其他function。 可能要看看核心文本。

其实你可以写一个没有WebView的ePub阅读器,但是你需要自己渲染一切。 你可以find一些开源的epub阅读器供参考。