|
@@ -466,11 +466,9 @@ public class FgtWebX5 extends BaseFgtWebX5 {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public WebResourceResponse shouldInterceptRequest(WebView webView, String s) {
|
|
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<>();
|
|
List<String> hostList = new ArrayList<>();
|
|
|
- hostList.add(host);
|
|
|
|
|
|
|
+ hostList.add("h5.qzone.qq.com");
|
|
|
WebViewUtils.deleteWebViewCookiesForDomains(getContext(),hostList);
|
|
WebViewUtils.deleteWebViewCookiesForDomains(getContext(),hostList);
|
|
|
Log.d("!!!!!!s", "清理了cookie~~~");
|
|
Log.d("!!!!!!s", "清理了cookie~~~");
|
|
|
AndroidSchedulers.mainThread().scheduleDirect(() -> {
|
|
AndroidSchedulers.mainThread().scheduleDirect(() -> {
|