WebView 中的 'shouldInterceptRequest' 方法可以拦截 WebView 中所有的网络请求,可以在该方法中返回一个 'WebResourceResponse' 对象来替换原始的网络请求结果。如果在 'shouldInterceptRequest' 方法中返回 null,则表示不对该请求进行拦截,直接使用原始的网络请求结果。

如果在调用 'super.shouldInterceptRequest(request)' 时返回了 null,可能是因为 super 实现中没有对该请求进行拦截或出现了异常等问题。需要根据具体情况进行排查,可以在自己的 'shouldInterceptRequest' 方法中添加日志或调试信息来分析原因。

Android WebView shouldInterceptRequest 返回 null 原因分析

原文地址: https://www.cveoy.top/t/topic/odTR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录