feat: optimize reader caching and document formats
This commit is contained in:
@@ -1,6 +1,15 @@
|
||||
# RDEpubReaderView
|
||||
|
||||
项目内置的 EPUB 阅读器 CocoaPods 源码。
|
||||
项目内置的 EPUB、TXT、MOBI 与 CBZ 阅读器 CocoaPods 源码。
|
||||
|
||||
统一使用 `RDEpubURLReaderController(bookURL:)` 打开文件,支持扩展名:
|
||||
|
||||
- `epub`:完整 EPUB 解析与排版
|
||||
- `txt`:纯文本章节识别与排版
|
||||
- `mobi`:无 DRM 的经典 MOBI6/PalmDOC(未压缩或 PalmDOC 压缩)
|
||||
- `cbz`:ZIP 漫画图片包,文件名自然排序、图片分页与阅读进度保存
|
||||
|
||||
MOBI 的 HUFF/CDIC 压缩、KF8 专有排版以及 DRM 内容会返回明确的不支持错误;CBZ 会限制页数和解压体积,避免异常压缩包耗尽设备资源。
|
||||
|
||||
`Podfile` 通过 `:path => 'Vendor/RDEpubReaderView'` 引用本目录;自动复制工程到其他目录打包时,不再依赖仓库外的 `ReadViewSDK` 路径。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user