Parcourir la source

fix: fix: 尝试使用文件名是否带 cover 来解决某些epub封面的读取问题

谢意帆 il y a 4 ans
Parent
commit
aac29c2160
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      app/src/main/java/io/legado/app/model/localBook/EpubFile.kt

+ 2 - 1
app/src/main/java/io/legado/app/model/localBook/EpubFile.kt

@@ -119,9 +119,10 @@ class EpubFile(var book: Book) {
         /**
         /**
          * <image width="1038" height="670" xlink:href="..."/>
          * <image width="1038" height="670" xlink:href="..."/>
          * ...titlepage.xhtml
          * ...titlepage.xhtml
+         * 大多数epub文件的封面页都会带有cover,可以一定程度上解决封面读取问题
          */
          */
         if (chapter.url.contains("titlepage.xhtml") ||
         if (chapter.url.contains("titlepage.xhtml") ||
-            chapter.url.contains("cover.xhtml")
+            chapter.url.contains("cover")
         ) {
         ) {
             return "<img src=\"cover.jpeg\" />"
             return "<img src=\"cover.jpeg\" />"
         }
         }