From 677d4574a2849d22ea3082f24f1029c6ce6d1bfd Mon Sep 17 00:00:00 2001 From: kunfei Date: Mon, 20 Mar 2023 11:04:01 +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 --- .../main/java/io/legado/app/model/localBook/EpubFile.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/localBook/EpubFile.kt b/app/src/main/java/io/legado/app/model/localBook/EpubFile.kt index 1244ab99f..85884f20f 100644 --- a/app/src/main/java/io/legado/app/model/localBook/EpubFile.kt +++ b/app/src/main/java/io/legado/app/model/localBook/EpubFile.kt @@ -8,7 +8,9 @@ import io.legado.app.constant.AppLog import io.legado.app.data.entities.Book import io.legado.app.data.entities.BookChapter import io.legado.app.help.book.BookHelp -import io.legado.app.utils.* +import io.legado.app.utils.FileUtils +import io.legado.app.utils.HtmlFormatter +import io.legado.app.utils.printOnDebug import me.ag2s.epublib.domain.EpubBook import me.ag2s.epublib.domain.Resource import me.ag2s.epublib.domain.TOCReference @@ -143,9 +145,9 @@ class EpubFile(var book: Book) { } /*获取当前章节文本*/ val contents = epubBookContents ?: return null - val nextChapterFirstResourceHref = chapter.getVariable("nextUrl")?.substringBeforeLast("#") + val nextChapterFirstResourceHref = chapter.getVariable("nextUrl").substringBeforeLast("#") val currentChapterFirstResourceHref = chapter.url.substringBeforeLast("#") - val isLastChapter = nextChapterFirstResourceHref.isNullOrBlank() + val isLastChapter = nextChapterFirstResourceHref.isBlank() val startFragmentId = chapter.startFragmentId val endFragmentId = chapter.endFragmentId val elements = Elements()