From 41c0337f373a6d6f4fd441d400034954eea7514a Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Mon, 7 Apr 2025 21:14:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 1 - app/src/main/java/io/legado/app/help/JsExtensions.kt | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 96bfc1cf7..6e2ed4a34 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -176,7 +176,6 @@ dependencies { implementation(libs.kotlin.stdlib) //Kotlin反射 //noinspection GradleDependency,DifferentStdlibGradleVersion - implementation(libs.kotlin.reflect) //implementation(libs.kotlin.reflect) diff --git a/app/src/main/java/io/legado/app/help/JsExtensions.kt b/app/src/main/java/io/legado/app/help/JsExtensions.kt index 9059a1457..eec817e07 100644 --- a/app/src/main/java/io/legado/app/help/JsExtensions.kt +++ b/app/src/main/java/io/legado/app/help/JsExtensions.kt @@ -42,7 +42,7 @@ import io.legado.app.utils.isAbsUrl import io.legado.app.utils.isContentScheme import io.legado.app.utils.isUri import io.legado.app.utils.longToastOnUi -import io.legado.app.utils.mapParallel +import io.legado.app.utils.mapAsync import io.legado.app.utils.readBytes import io.legado.app.utils.readText import io.legado.app.utils.stackTraceStr @@ -120,7 +120,7 @@ interface JsExtensions : JsEncodeUtils { */ fun ajaxAll(urlList: Array): Array { return runBlocking(context) { - urlList.asFlow().mapParallel(AppConfig.threadCount) { url -> + urlList.asFlow().mapAsync(AppConfig.threadCount) { url -> val analyzeUrl = AnalyzeUrl(url, source = getSource()) analyzeUrl.getStrResponseAwait() }.flowOn(IO).toList().toTypedArray()