android - 如何在 Android 中动态拆分 EPUB XHTML 页面?

标签 android xhtml split epub

我将 EPUB 文件提取为 XHTML 并在 WebView 上显示它们。但是当我想在 WebView 上显示它们时,它会显示整个页面。所以它看起来不像一本书。我想根据屏幕尺寸拆分指定的页面。可能吗?或者 EPUB 查看器如何解析页面并仅显示其中的一部分?

谢谢。

最佳答案

在网络浏览器中实现电子书分页的最常用方法是使用 CSS3 columns ,使每一列的宽度为视口(viewport)的宽度,并在用户向右或向左翻页时在视口(viewport)中来回滑动内容。开源电子阅读器 Readium 是 an example of this implementation .

关于android - 如何在 Android 中动态拆分 EPUB XHTML 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17225953/

相关文章:

html - 使用 W3C 有效表示元素有哪些实际缺点,哪些未被列为已弃用?

php - 约会的 Preg_match

javascript - 仅当 div 包含特定文本时才运行 jQuery split() 函数

android - 在所有现有 child 之上用新 child inflatedView

android - Windows 上的 sdkmanager updatesdk 不起作用

c# - 统一获取触摸屏设备(如 androidPhone)的触摸输入?

javascript - 一行 XHTML Javascript 代码

css - 标签位置在不同浏览器之间变化

java split string with scanner 不丢失定界符

android - 在 Flutter 中从客户设备检索日志