epubjs工作原理:
-
epub电子书会通过epubjs实例化一个book对象
-
book对象会对电子书进行解析
-
通过renderTo方法生成Rendition对象,Rendition对象负责电子书的渲染
-
通过Rendition,得到Theme对象(负责电子书的样式和主题-如设置字号、主题)
-
Location:负责电子书的定位,拖动进度条的定位功能,由Book对象生成
-
Navigation:由Book对象生成,用来展示电子书目录,并提供目录所在的路径
1.在src/下创建一个文件: Ebook.vue (这是一个vue组件)