【问题标题】:Pagination logic for html page[Android Ebpub Reader]html页面的分页逻辑[Android Epub Reader]
【发布时间】:2011-08-07 20:29:49
【问题描述】:

我一直在开发 Android epub 阅读器应用程序,使用它我可以逐页阅读 Epubs,即使它的字体大小发生了变化。我需要做的就是对 html 页面进行分页,这样我就可以给用户手册 -喜欢阅读体验。那个 html 页面将包含图像。

目前我尝试使用 Columising html 页面来实现它 使用以下 CSS 样式。

 sytle="<style type=\"text/css\">body {width:"+displayWidth+"px;    
  height:"+displayHeight+"px;-webkit-column-gap:"+pagegap+"px; 
  -webkit-column-width:"+width+"px; -webkit-column-height:"
   +displayHeight+"px; text-align:justify ;} </style>";

但是这种方法的问题是它显示了一些分割的图像,它们会在不同的 columns.right 和段落的底部被剪掉它也有一些性能问题。

有没有更好的方法来进行分页或至少如何解决这种图像分割问题

欢迎提供任何信息链接和提示。

感谢您的宝贵时间。

问候, 刽子手

【问题讨论】:

  • 你从哪里得到数据?
  • 我还想做什么?如果您不回答我们的问题,您认为我们将如何消除我们的疑虑?
  • @Sheikh Aman 。对不起。 Epub 文件位于应用程序的 assets 文件夹中。我成功解压缩 Epub 文件,然后将其存储在缓存文件夹中,在 webview 中呈现相应的 html 文件。感谢您的时间。
  • 嘿,你能找到答案吗?只是想知道您最终确定了哪种方法。
  • 嗨 Kariyachan,你能解释一下你是如何解决这个问题的吗?

标签: javascript android html pagination


【解决方案1】:

如果您可以多次查询希望从中获取数据的文件,并且每次都返回一组特定的数据,那么您可以实现分页功能,方法是查询文件以获取新的每次用户翻页时设置。

【讨论】:

    猜你喜欢
    • 2021-05-21
    • 1970-01-01
    • 1970-01-01
    • 2018-02-16
    • 2014-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-02
    相关资源
    最近更新 更多