使用Vue和epub.js制作电子书阅读器
使⽤Vue和epub.js制作电⼦书阅读器万里长城的历史资料
ePub 简介
ePub 是⼀种电⼦书的标准格式,平时我看的电⼦书⼤部分是这种格式。在⼿机上我⼀般⽤“多看”阅读 ePub 电⼦书,在 Windows 上不到⽤起来⽐较顺⼼的软件,所以很久之前就想折腾⼀下,⾃⼰开发⼀个 ePub 电⼦书阅读器。这两天趁着有空,做了⼀个简单的阅读器。虽然还有些 bug,但基本功能算是齐全了。⾃⼰开发的有很多好处,以后只要稍微修改⼀下,就可以实现导出 HTML 或者导出 Markdown 的功能,⽅便保存读书笔记,这⼀点⽐⼤多数软件好⽤多了。
epub.js 简介
ePub 作为⼀种标准格式,⾃然⽽然地会有很多开源的实现。基于 Javascript 的库不多,算是做得最好的了。使⽤起来⽐较简单,官⽅的⽰例和第三⽅例⼦也⽐较丰富,有兴趣的⾃⼰去看,这⾥不多说。
indexedDB济南旅游景点大全>乐的拼音
第⼀次在项⽬中使⽤ indexedDB,之前⼀直⽤ localStorage 作为存储⽅案。之所以⽤ indexedDB,是因为 localStorage 只有 5M 的存储空间,只能选择 indexedDB。
本想⽤ Promise 封装 indexedDB 的,奈何能⼒不够,没有成功。感觉 indexedDB 兼容性还是不怎么样,浪费了半天的时间在调试上⾯,还是没成功,结果升级⼀下浏览器就解决了,也是醉了。项⽬快做好的时候发现了⼀个封装库,感觉还不错,可以避免少采坑,在这⾥推荐⼀下。明朝皇帝顺序列表
项⽬介绍
是⼀个 Web 版的 ePub 电⼦书阅读器,使⽤ Vue、epub.js、indexedDB 和开发。
你可以点击使⽤该阅读器来阅读 ePub 电⼦书。
近期可能会增加⼀些功能、⽐如导出 Markdown、编辑 ePub 什么的,看⼼情。
学校卫生工作制度欢迎 star、PR。
>整部剧都在做的日剧

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。