背景
打开网页显示空白,怀疑webview的设置有问题,webview的设置settings,webviewclient,webviewchromeclient
实验
1 在使用webview实例loadurl的地方,尝试设置一个新创建的webviewclient,实现空的回调,发现可正常打开网页。
2 定位到自定义的webviewclient有问题
3 排查回调,从onPageStart开始
4 定位到onPageStart有问题。排查onPageStart的实现。
5 发现跟JS注入有关 夜间模式 和 广告拦截
6 注释掉相关代码后就恢复正常