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使用的主要内容,如果未能解决你的问题,请参考以下文章