Horis 3 лет назад
Родитель
Сommit
c122f13d78
1 измененных файлов с 7 добавлено и 9 удалено
  1. 7 9
      app/src/main/java/io/legado/app/help/book/BookHelp.kt

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

@@ -118,15 +118,13 @@ object BookHelp {
         content: String
     ) = coroutineScope {
         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 {