Horis 3 lat temu
rodzic
commit
c122f13d78

+ 7 - 9
app/src/main/java/io/legado/app/help/book/BookHelp.kt

@@ -118,15 +118,13 @@ object BookHelp {
         content: String
         content: String
     ) = coroutineScope {
     ) = coroutineScope {
         val awaitList = arrayListOf<Deferred<Unit>>()
         val awaitList = arrayListOf<Deferred<Unit>>()
-        content.split("\n").forEach {
-            val matcher = AppPattern.imgPattern.matcher(it)
-            while (matcher.find()) {
-                matcher.group(1)?.let { src ->
-                    val mSrc = NetworkUtils.getAbsoluteURL(bookChapter.url, src)
-                    awaitList.add(async {
-                        saveImage(bookSource, book, mSrc)
-                    })
-                }
+        val matcher = AppPattern.imgPattern.matcher(content)
+        while (matcher.find()) {
+            matcher.group(1)?.let { src ->
+                val mSrc = NetworkUtils.getAbsoluteURL(bookChapter.url, src)
+                awaitList.add(async {
+                    saveImage(bookSource, book, mSrc)
+                })
             }
             }
         }
         }
         awaitList.forEach {
         awaitList.forEach {