关于翻页造成的显示问题

来源:4-8 字体设置功能实现

Narlinen

2019-10-29

电子书中,如果某一章节页数较多,在往后翻页的过程中,显示会整体逐渐向右偏移,左侧会显示一小部分上一页的内容,右侧的内容显示不全。

  • 老师的线上版本
    图片描述
  • 如果是中文书籍,则更加明显
    图片描述

个人觉得可能是分两栏造成的,因为PC端默认是分两栏的,但我看epubjs文档时,没有找到只显示一栏的方法,由于来提问,望解答,谢谢!

写回答

1回答

Narlinen

提问者

2019-10-29

问题复现的方法:选择一个较长的章节,将字体设置最大(为了增加章节的页数),不断地翻下一页,应该会看到文本内容逐渐向右移动的情况。如果章节页数足够多,会出现本问题的情况。

epubjs的资料太少了,官方文档感觉好简陋,看了几个小时没找到解决方法。。。。

0
1
Sam
这个是 epubjs 渲染引擎的问题,解决起来有困难,如果是商业项目,建议定制 epubjs 引擎来解决这个问题
2019-11-04
共1条回复

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1623 学习 · 1951 问题

查看课程