From d5dcafd572c8cad8eebe4360301b335dfbcc4c47 Mon Sep 17 00:00:00 2001 From: kunfei Date: Sun, 11 Jun 2023 19:09:28 +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 --- .../io/legado/app/model/webBook/BookContent.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/webBook/BookContent.kt b/app/src/main/java/io/legado/app/model/webBook/BookContent.kt index 19d4e2197..c8ff2907d 100644 --- a/app/src/main/java/io/legado/app/model/webBook/BookContent.kt +++ b/app/src/main/java/io/legado/app/model/webBook/BookContent.kt @@ -173,13 +173,15 @@ object BookContent { var content = analyzeRule.getString(contentRule.content, unescape = false) content = HtmlFormatter.formatKeepImg(content, rUrl) //获取下一页链接 - val nextUrlRule = contentRule.nextContentUrl - if (getNextChapterUrl && !nextUrlRule.isNullOrEmpty()) { - Debug.log(bookSource.bookSourceUrl, "┌获取正文下一页链接", printLog) - analyzeRule.getStringList(nextUrlRule, isUrl = true)?.let { - nextUrlList.addAll(it) + if (getNextChapterUrl) { + val nextUrlRule = contentRule.nextContentUrl + if (!nextUrlRule.isNullOrEmpty()) { + Debug.log(bookSource.bookSourceUrl, "┌获取正文下一页链接", printLog) + analyzeRule.getStringList(nextUrlRule, isUrl = true)?.let { + nextUrlList.addAll(it) + } + Debug.log(bookSource.bookSourceUrl, "└" + nextUrlList.joinToString(","), printLog) } - Debug.log(bookSource.bookSourceUrl, "└" + nextUrlList.joinToString(","), printLog) } return Pair(content, nextUrlList) }