ソースを参照

[增加cookie清理判断优化

zeki 4 年 前
コミット
fa1148bcd0
共有1 個のファイルを変更した2 個の追加4 個の削除を含む
  1. 2 4
      app/src/main/java/com/sheep/gamegroup/module/webview/fragment/FgtWebX5.java

+ 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(() -> {