Heim > Backend-Entwicklung > PHP-Tutorial > javascript - epub电子书阅读器是如何得到总页数和当前页数的?

javascript - epub电子书阅读器是如何得到总页数和当前页数的?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 20:14:27
Original
2769 Leute haben es durchsucht

单位需要实现一个基于web的epub阅读器,功能已经初步实现,但是总页数和当前页数的计算比较为难。因为epub相当于是一个html文档的合集,包含文字、图片、表格、列表等多种表现形式;同时客户端方面,手机和电脑的浏览器有多种不同的分辨率,用户也会选择自己喜欢的字号,所以在不同客户端打开,页数是不一样的,每次重新计算,执行效率会很差,而且很难算得精准。
请问有没有什么好的实现方法?

回复内容:

单位需要实现一个基于web的epub阅读器,功能已经初步实现,但是总页数和当前页数的计算比较为难。因为epub相当于是一个html文档的合集,包含文字、图片、表格、列表等多种表现形式;同时客户端方面,手机和电脑的浏览器有多种不同的分辨率,用户也会选择自己喜欢的字号,所以在不同客户端打开,页数是不一样的,每次重新计算,执行效率会很差,而且很难算得精准。
请问有没有什么好的实现方法?

这种事儿无解,最好换思路。知道当前页和总页数无非就是想知道阅读进度,所以显示个百分比的条就是不错的替代方案。

直接记录一下读的进度,百分比,然后展示出来

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage