|
|
|
|
@ -1366,7 +1366,7 @@ public class PlayFragment extends BaseLazyFragment { |
|
|
|
|
|
|
|
|
|
WebResourceResponse checkIsVideo(String url, HashMap<String, String> headers) { |
|
|
|
|
if (url.endsWith("/favicon.ico")) { |
|
|
|
|
return null; |
|
|
|
|
return new WebResourceResponse("image/png", null, null); |
|
|
|
|
} |
|
|
|
|
LOG.i("shouldInterceptRequest url:" + url); |
|
|
|
|
boolean ad; |
|
|
|
|
@ -1400,7 +1400,10 @@ public class PlayFragment extends BaseLazyFragment { |
|
|
|
|
@Override |
|
|
|
|
public WebResourceResponse shouldInterceptRequest(WebView view, String url) { |
|
|
|
|
WebResourceResponse response = checkIsVideo(url, null); |
|
|
|
|
return response; |
|
|
|
|
if (response == null) |
|
|
|
|
return super.shouldInterceptRequest(view, url); |
|
|
|
|
else |
|
|
|
|
return response; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Nullable |
|
|
|
|
@ -1425,7 +1428,10 @@ public class PlayFragment extends BaseLazyFragment { |
|
|
|
|
th.printStackTrace(); |
|
|
|
|
} |
|
|
|
|
WebResourceResponse response = checkIsVideo(url, webHeaders); |
|
|
|
|
return response; |
|
|
|
|
if (response == null) |
|
|
|
|
return super.shouldInterceptRequest(view, request); |
|
|
|
|
else |
|
|
|
|
return response; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
@ -1532,7 +1538,7 @@ public class PlayFragment extends BaseLazyFragment { |
|
|
|
|
String url = request.getUrl().toString(); |
|
|
|
|
// suppress favicon requests as we don't display them anywhere
|
|
|
|
|
if (url.endsWith("/favicon.ico")) { |
|
|
|
|
return null; |
|
|
|
|
return createXWalkWebResourceResponse("image/png", null, null); |
|
|
|
|
} |
|
|
|
|
LOG.i("shouldInterceptLoadRequest url:" + url); |
|
|
|
|
boolean ad; |
|
|
|
|
|