kunfei vor 3 Jahren
Ursprung
Commit
3b86f28e3f
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      app/src/main/java/io/legado/app/model/webBook/BookContent.kt

+ 1 - 0
app/src/main/java/io/legado/app/model/webBook/BookContent.kt

@@ -104,6 +104,7 @@ object BookContent {
         } else if (contentData.second.size > 1) {
         } else if (contentData.second.size > 1) {
             Debug.log(bookSource.bookSourceUrl, "◇并发解析正文,总页数:${contentData.second.size}")
             Debug.log(bookSource.bookSourceUrl, "◇并发解析正文,总页数:${contentData.second.size}")
             withContext(IO) {
             withContext(IO) {
+                //页数太多并行访问有问题,这里判断下页数,超过5页就不并行访问
                 val asyncStart =
                 val asyncStart =
                     if (contentData.second.size > 5) CoroutineStart.LAZY else CoroutineStart.DEFAULT
                     if (contentData.second.size > 5) CoroutineStart.LAZY else CoroutineStart.DEFAULT
                 val asyncArray = Array(contentData.second.size) {
                 val asyncArray = Array(contentData.second.size) {