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 a454da48d..529a9d2a0 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
@@ -121,6 +121,14 @@ class EpubFile(var book: Book) {
}
private fun getContent(chapter: BookChapter): String? {
+ /**
+ *
+ *
+ * titlepage.xhtml
+ */
+ if (chapter.url == "titlepage.xhtml") {
+ return ""
+ }
/*获取当前章节文本*/
epubBook?.let { epubBook ->
val nextUrl = chapter.getVariable("nextUrl")
@@ -188,6 +196,7 @@ class EpubFile(var book: Book) {
}
private fun getImage(href: String): InputStream? {
+ if (href == "cover.jpg") return epubBook?.coverImage?.inputStream
val abHref = href.replace("../", "")
return epubBook?.resources?.getByHref(abHref)?.inputStream
}