优化
This commit is contained in:
Vendored
+2
@@ -145,6 +145,8 @@
|
|||||||
public static int e(...);
|
public static int e(...);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# 保持js引擎调用的java类
|
||||||
|
-keep class * extends io.legado.app.help.JsExtensions{*;}
|
||||||
# 保持js引擎调用的java类
|
# 保持js引擎调用的java类
|
||||||
-keep class **.analyzeRule.**{*;}
|
-keep class **.analyzeRule.**{*;}
|
||||||
# 保持web类
|
# 保持web类
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
package io.legado.app.utils
|
package io.legado.app.utils
|
||||||
|
|
||||||
|
import androidx.annotation.Keep
|
||||||
import java.net.URL
|
import java.net.URL
|
||||||
import java.net.URLDecoder
|
import java.net.URLDecoder
|
||||||
|
|
||||||
|
@Keep
|
||||||
@Suppress("MemberVisibilityCanBePrivate")
|
@Suppress("MemberVisibilityCanBePrivate")
|
||||||
class JsURL(url: String, baseUrl: String? = null) {
|
class JsURL(url: String, baseUrl: String? = null) {
|
||||||
|
|
||||||
@@ -26,7 +28,7 @@ class JsURL(url: String, baseUrl: String? = null) {
|
|||||||
}
|
}
|
||||||
pathname = mUrl.path
|
pathname = mUrl.path
|
||||||
val query = mUrl.query
|
val query = mUrl.query
|
||||||
searchParams = query?.let { query ->
|
searchParams = query?.let { _ ->
|
||||||
val map = hashMapOf<String, String>()
|
val map = hashMapOf<String, String>()
|
||||||
query.split("&").forEach {
|
query.split("&").forEach {
|
||||||
val x = it.split("=")
|
val x = it.split("=")
|
||||||
|
|||||||
Reference in New Issue
Block a user