From ddb4dcab1c90b011dac13aaa3397d73c9fb2c466 Mon Sep 17 00:00:00 2001 From: gedoor Date: Fri, 7 Jan 2022 23:00:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/assets/updateLog.md | 7 +++++++ .../main/java/io/legado/app/model/localBook/TextFile.kt | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/assets/updateLog.md b/app/src/main/assets/updateLog.md index 98da7f42e..5f6a26ce1 100644 --- a/app/src/main/assets/updateLog.md +++ b/app/src/main/assets/updateLog.md @@ -11,13 +11,20 @@ * 正文出现缺字漏字、内容缺失、排版错乱等情况,有可能是净化规则或简繁转换出现问题。 * 漫画源看书显示乱码,**阅读与其他软件的源并不通用**,请导入阅读的支持的漫画源! +**2022/01/08** + +* 继续修复txt目录识别,现在识别启用的规则,再识别禁用的规则,按目录匹配数由多到少识别,如果有章节大于5万字就尝试下一个目录规则,如果没有任何目录匹配或每章都小于5万字则自动分段 +* 修复全局搜索跳转bug + **2022/01/06** * 弃用java.getCookie(tag,key),请使用cookie.getKey(url,key) * js添加java.cacheFile(url, saveTime),缓存网络链接,返回文件内容,可实现代码共用和减少代码量 + ```js eval(String(java.cacheFile(url))) ``` + * 设置里增加书籍文件夹配置,方便切换外部书籍保存文件夹 * 修复打开Web服务,切出app后很快崩溃 #1489 * 修复低版本手机打开本地文件出错的bug #1491 diff --git a/app/src/main/java/io/legado/app/model/localBook/TextFile.kt b/app/src/main/java/io/legado/app/model/localBook/TextFile.kt index 9a3f434b8..949054871 100644 --- a/app/src/main/java/io/legado/app/model/localBook/TextFile.kt +++ b/app/src/main/java/io/legado/app/model/localBook/TextFile.kt @@ -124,7 +124,7 @@ class TextFile(private val book: Book) { bis.close() return analyze() } - //如果 seekPos == 0 && nextChapterPos != 0 表示当前block处前面有一段内容 + //如果 seekPos == 0 && chapterStart != 0 表示当前block处前面有一段内容 //第一种情况一定是序章 第二种情况是上一个章节的内容 if (seekPos == 0 && chapterStart != 0) { //获取当前章节的内容 if (toc.isEmpty()) { //如果当前没有章节,那么就是序章