Kaynağa Gözat

[增加cookie清理判断优化

zeki 4 yıl önce
ebeveyn
işleme
fa1148bcd0

+ 2 - 4
app/src/main/java/com/sheep/gamegroup/module/webview/fragment/FgtWebX5.java

@@ -466,11 +466,9 @@ public class FgtWebX5 extends BaseFgtWebX5 {
 
             @Override
             public WebResourceResponse shouldInterceptRequest(WebView webView, String s) {
-                if (s.contains("page-error.css")) {
-                    Uri uri = Uri.parse(getWebUrl());
-                    String host = uri.getHost();
+                if (s.contains("page-error.css")&&getWebUrl().contains("h5.qzone.qq.com")) {
                     List<String> hostList = new ArrayList<>();
-                    hostList.add(host);
+                    hostList.add("h5.qzone.qq.com");
                     WebViewUtils.deleteWebViewCookiesForDomains(getContext(),hostList);
                     Log.d("!!!!!!s", "清理了cookie~~~");
                     AndroidSchedulers.mainThread().scheduleDirect(() -> {