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()