如果没有网络 WebView中女排联赛比分直播网页打不开如何处理?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

WebView在加载失败时会显示一个失败原因的界面,各个手机显示的界面还都不一样部分掱机还会把Url显示出来;我们要做的就是统一加载失败的界面;

大概思路:在WebView这个控件上面再覆盖一个View,监听WebView加载失败时把这个View显示出来這样用户就看不到原来的WebView的失败界面了。

监听WebView开始加载、加载完成、加载失败;

在开始加载时把自定义失败的View隐藏,加载失败时把这个View顯示出来;

 //在开始加载网页时会回调
 //加载错误的时候会回调
 //加载错误的时候会回调
 //加载完成的时候会回调
 
 

点击加载失败界面重新载入这個网页;

 
 

刷新后WebView退出不了,重定向的问题解决;

 
 
 
 
 
大概就是这样WebView刷新后不能退出这个问题重写一下“shouldOverrideUrlLoading”这个方法就行了;
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

我要回帖

 

随机推荐