安卓使用WebView 自定义错误界面
来源:互联网 发布:java线程通信方式 编辑:程序博客网 时间:2024/06/11 21:23
别的不多说了 注意一点在处理的时候需要兼容新老版本,还有就是 判断一下错误的URL和当前加载的URL是否一致:
@Override public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { super.onReceivedError(view, errorCode, description, failingUrl); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { return; } if (webView.getUrl().equals(failingUrl)) { view.loadUrl("file:///android_asset/web404.html");//自定义界面 } } // 新版本,只会在Android6及以上调用 @TargetApi(Build.VERSION_CODES.M) @Override public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { super.onReceivedError(view, request, error); if (request.isForMainFrame()) { // 或者: if(request.getUrl().toString() .equals(getUrl())) view.loadUrl("file:///android_asset/web404.html"); } }
阅读全文
1 0
- 安卓使用WebView 自定义错误界面
- 安卓WebView使用
- 安卓:WebView简单使用
- 安卓WebView使用总结
- 安卓 webview加载h5界面无响应
- 安卓通过webview给H5界面实现交互数据
- 安卓自定义MediaController的UI界面
- 安卓常见错误界面不显示
- 安卓开发14:WebView使用
- 【安卓笔记】WebView控件使用
- 安卓之WebView的使用小结
- 安卓基础:使用WebView浏览网页
- 安卓使用webView中的JavaScript代码
- 安卓 webView使用介绍:补充篇
- 安卓开发学习心得-------WebView的使用
- 安卓使用WebView清除缓存
- 安卓使用WebView打开网页
- 安卓使用webview的一些问题
- RobotFramework之For循环
- 转一个几种常用排序算法的动画效果
- JavaScript中的三目运算符详解
- 线性回归Linear Regression-模型和参数求解
- (树状数组)敌兵布阵 -- HDOJ
- 安卓使用WebView 自定义错误界面
- 二叉树的最近公共祖先LCA
- python获取上月的月份、当月的月份
- D3实现TREE树状图
- [LeetCode]404. Sum of Left Leaves
- 【computer network】运输层:TCP/UDP及其原理
- 关于S5PV210使用SD卡刷机中出现问题
- Tensorflow + ImageNet Inception-v3 视频图像识别
- A Simple Problem with Integers (线段树 ) 区间更新 求和