This commit is contained in:
Horis
2025-04-07 21:14:47 +08:00
parent 0dfaa69b3d
commit 41c0337f37
2 changed files with 2 additions and 3 deletions
-1
View File
@@ -176,7 +176,6 @@ dependencies {
implementation(libs.kotlin.stdlib)
//Kotlin反射
//noinspection GradleDependency,DifferentStdlibGradleVersion
implementation(libs.kotlin.reflect)
//implementation(libs.kotlin.reflect)
@@ -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<String>): Array<StrResponse> {
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()