epub.js使用

Posted 不靠谱的作曲家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了epub.js使用相关的知识,希望对你有一定的参考价值。

<div id="viewer"></div>

1.引入图书路径,需是epub类型,(method需为default,要么苹果端加载为空白)

var book = ePub("epub/三国演义.epub", 
	openAs: "epub"
);

var rendition = book.renderTo("viewer", 
	restore: true,
	width: '100%',
	height: "100%",
	method: 'default',
);

2.渲染图书

rendition.display();

3.获取章节导航

book.loaded.navigation.then(function(toc) 
	console.log(toc)
);

4.点击屏幕左右两侧进行上下翻页,获取坐标进行判断左右,下面只介绍方法

book.rendition.on('click', (event, contents) => 
	book.rendition.prev()  //上一页
	book.rendition.next()  //下一页
)

5.设置内容文字大小

var themes = rendition.themes

绑定事件设置大小

themes.fontSize(24 + 'px')

以上是关于epub.js使用的主要内容,如果未能解决你的问题,请参考以下文章

使用 Vue 和 epub.js 制作电子书阅读器

Mac ps如何调整文字大小与位置

怎样调节xshell的文字大小

如何包含文字控件的大小?

怎么调整xshell的文字大小和颜色

如何更改工具栏文字大小?