diff --git a/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java b/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java index a3f35bafc..15830ed76 100644 --- a/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java +++ b/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java @@ -28,7 +28,7 @@ public class Cache implements Process { String key = params.get("key"); switch (Objects.requireNonNullElse(params.get("do"), "")) { case "get": - return Nano.success(getKey(rule, key)); + return Nano.success(Prefers.getString(getKey(rule, key))); case "set": Prefers.put(getKey(rule, key), params.get("value")); return Nano.success(); diff --git a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java index 86774209d..fc58f04b2 100644 --- a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java +++ b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java @@ -85,7 +85,7 @@ public class CustomWebView extends WebView { if (TextUtils.isEmpty(host)) return empty; if (ApiConfig.get().getAds().contains(host)) return empty; Map headers = request.getRequestHeaders(); - if (isVideoFormat(url, headers)) post(headers, url); + if (isVideoFormat(headers, url)) post(headers, url); return super.shouldInterceptRequest(view, request); } @@ -102,7 +102,7 @@ public class CustomWebView extends WebView { }; } - private boolean isVideoFormat(String url, Map headers) { + private boolean isVideoFormat(Map headers, String url) { try { Site site = ApiConfig.get().getSite(key); Spider spider = ApiConfig.get().getSpider(site);