webView加载H5页面出现空白页的解决办法
最近在做一个理财的项目,其中用到的H5页面比较多,在项目后期出现了很多bug,今天介绍下webView加载H5出现空白的解决办法
首先介绍下出现问题的场景,我们在一个Activity中镶嵌了一个H5的小页面,在这个Activity中有很多点击可以进入另外的H5页。并且这个Activity每次执行onResume就会重新加载所有的数据。 当H5页面没有加载完成的时候如果我点击进入另外的H5页面时就会出现卡顿,有的时候甚至直接加载出空白页。很多手机出现空白页的几率非常小,卡顿的现象会有,只有一款三星的手机加载空白页的几率非常大,其他三星同样系统的手机加载空白页的几率页非常小。
经过多次测试,发现这款三星手机,出现空白页是获取H5页面的数据到10%就不加载了,具体原因一直没有找到,不过可以肯定是和上一个H5页面没有加载完成有关。如果上个H5页加载完成所有的手机都不会出问题。
最终的解决办法是,在这个Activity中的onPause()的方法中把这个嵌套的H5页面直接加载空白页
@Override public void onPause() {super.onPause(); // 加载空白页 webView.loadUrl("about:blank"); }
这样就解决了后面那个H5页卡顿和加载空白页的问题。
希望对大家有所帮助,同时有什么问题希望大家能够沟通。
webView加载H5页面出现空白页的解决办法相关推荐
- 鸿蒙系统中的 WebView 加载H5页面出现net::ERR_CLEARTEXT_NOT_PERMITTED的解决方法
目前在学习鸿蒙系统开发相关的应用,在加载H5页面的时候,在页面上显示出现这也错误提示 net::ERR_CLEARTEXT_NOT_PERMITTED,百度了一番,显示的结果都是在安卓系统上的解决办法 ...
- flutter 中使用 WebView加载H5页面异常net:ERR_CLEARTEXT_NOT_PERMITTED
最近有个flutter项目中根据搜索结果跳转到相应的H5页面发现老是报错,曾现在闲暇拉出来解决哈 先来看一个搜索功能的测试 已进入详情页面就提示错误,尴尬了. 只有去检测代码了撒 Search.dar ...
- iOS12 系统 webView加载H5页面,反复点击网页中视频播放 退出视频全屏 闪退解决方式。
iOS 12系统webView 对H5播放器 有不兼容迹象,如果加载的H5视频是全屏播放的,频繁切换容易造成闪退. 在这个时候,就需要 前端 和 后台一起协商 解决这个问题. 其实这个问题很容易解决的 ...
- Android WebView 加载网页只显示空白页不显示网页
Android 在使用WebView控件将网页嵌入应用的时候有时会遇到页面显示不出来或者显示为空白页的情况 我在项目中也遇到了这个问题 , 尝试了很多方法都没有解决问题 ,最终找到了解决方法: Web ...
- 关于WebView加载H5页面下载文件和下载完毕后自动打开文件
前段时间有个项目需要在H5页面里下载文档文件,由于项目需求这里采用Android系统自带DownloadManager来进行后台自动下载管理,我们只需要稍微设置几个参数就进行文件下载了,并且下载进行时 ...
- Android webview加载H5页面调起微信支付
场景 一个H5的页面,需要在app内用webview展示,然后涉及到支付,要求能够调用微信支付来付款,页面没有问题,但是写完出现了一些问题. 问题 页面不显示,展示空白 需要设置: webSettin ...
- 9.0 apk加载H5页面时报错WebView is not allowed in privileged processes, apk加载H5 webview加载不出来的问题
apk加载H5页面时报错WebView is not allowed in privileged processes是需要hook下 fun hookWebView() {val sdkInt = B ...
- Android加载H5页面手机的返回操作
最近接了一个新项目,项目说是混合开发,其实就是原生给个壳,实现全是前端的同学做的,接到项目后,领导说了很多bug,其中这个比较有趣,所以在这个记录一下,还原一下: 当我们登录成功后进入首页,然后再首页 ...
- android加载h5页面加进度条,使用Android仿微信加载H5页面的进度条
这篇文章主要为大家详细介绍了Android仿微信加载H5页面进度条,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前言 Android中WebView打卡前端页面时受到网路环境,页面内容大小的影响 ...
最新文章
- 初学图论-Bellman-Ford单源最短路径算法
- html标签库jar包,struts2的s标签库jar包
- c语言是自动四舍五入,请问c语言如何实现四舍五入?
- bzoj1791,P4381-[IOI2008]Island【基环树,树形dp,单调队列dp,树的直径】
- Idea导入maven工程,并运行
- c++ 返回引用_【Excel必知必会】引用(链接)小专题
- C++中long是什么类型
- Microsoft Productivity Hub 2010 安装部署配置(三)
- 修改select下拉框样式兼容IE和Chrome浏览器
- PMI权限(授权)管理基础设施
- 嘉兴 机器人仓库 菜鸟_双11前菜鸟网络升级智能仓库 浙江嘉兴仓担当大任
- 【推荐】程序员必读的三十本经典巨作
- 解决windows 2003 sp1下安装arcsde 9.0 for sql server 2000 sp4概要方案
- DSP/DMP/SSP/RTB概念解释
- VMtools的安装教程
- c语言对编程对作用,c语言编程心得体会
- Python-混合高斯分布(GMM)的应用及K-S检验
- 微机原理——8086中断类型以及中断向量表、中断响应、中断返回
- 企业信息化系统ERP篇
- 护理专业计算机课程,护理专业主修课程