diff --git a/app/src/main/java/com/github/catvod/hook/Ctx.java b/app/src/main/java/com/github/catvod/hook/Ctx.java deleted file mode 100644 index d2807940..00000000 --- a/app/src/main/java/com/github/catvod/hook/Ctx.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.github.catvod.hook; - -import android.content.Context; -import android.content.ContextWrapper; - -public class Ctx extends ContextWrapper { - - public Ctx(Context base) { - super(base); - } - - @Override - public String getPackageName() { - return "com.android.chrome"; - } -} diff --git a/app/src/main/java/com/github/catvod/spider/Init.java b/app/src/main/java/com/github/catvod/spider/Init.java index 9527c222..d28d256e 100644 --- a/app/src/main/java/com/github/catvod/spider/Init.java +++ b/app/src/main/java/com/github/catvod/spider/Init.java @@ -8,7 +8,6 @@ import android.os.Looper; import android.widget.Toast; import com.github.catvod.crawler.SpiderDebug; -import com.github.catvod.hook.Ctx; import com.github.catvod.utils.Trans; import java.lang.reflect.Field; @@ -39,10 +38,6 @@ public class Init { return get().app; } - public static Context fakeCtx() { - return new Ctx(get().app); - } - public static void init(Context context) { SpiderDebug.log("自定義爬蟲代碼載入成功!"); get().app = ((Application) context); diff --git a/app/src/main/java/com/github/catvod/utils/Utils.java b/app/src/main/java/com/github/catvod/utils/Utils.java index 128fa67a..61582e31 100644 --- a/app/src/main/java/com/github/catvod/utils/Utils.java +++ b/app/src/main/java/com/github/catvod/utils/Utils.java @@ -141,7 +141,7 @@ public class Utils { public static void loadWebView(String url, WebViewClient client) { Init.run(() -> { - WebView webView = new WebView(Init.fakeCtx()); + WebView webView = new WebView(Init.context()); webView.getSettings().setDatabaseEnabled(true); webView.getSettings().setDomStorageEnabled(true); webView.getSettings().setJavaScriptEnabled(true);