在安卓中webview 因为硬件加速,资源获取慢以及其他各种问题都会导致页面白屏
网上找了一堆解决方案
例如,先关闭硬件加速开启软件加速,或者等到加载完成后,webview在OnPageFinish的时候再显示,以及设置webView.backgroundcolor和webView.getbackground.setAlpha。
这些我一一都试了,的确能做到解决白屏的问题,但是比较奇葩的是,第一次进入不白屏,第二次反倒白屏了。
最后:
发现了一个解决方案

 webView.setBackgroundColor(ContextCompat.getColor(this,android.R.color.transparent));webView.setBackgroundResource(R.color.black);

就这两个就好了,其他的什么都不用管,你只需要把 webView.setBackgroundResource(R.color.black)中R.color.black改成你需要的东西就好了

作者:用心感受世界
链接:https://www.jianshu.com/p/bb50b766eb5c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Android webView白屏问题相关推荐

  1. android webview白屏,处理方案:webview 闪白屏问题

    先说一种比较尴尬的做法,之后说一种非常有效的做法,仿苹果真正的做法. android:layerType="software" 这句加在webview控件里面 说实话,对我没啥用. ...

  2. android webview白屏,Android中WebView加载页面出现白屏解决方案

    首先在WebViewClient中添加 @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, ...

  3. React Native Android启动白屏的一种解决方案下

    React Native Android启动白屏的一种解决方案下 参考文章: (1)React Native Android启动白屏的一种解决方案下 (2)https://www.cnblogs.co ...

  4. React Native Android启动白屏的一种解决方案上

    React Native Android启动白屏的一种解决方案上 参考文章: (1)React Native Android启动白屏的一种解决方案上 (2)https://www.cnblogs.co ...

  5. 解决android启动白屏问题

    第一步:在Sytle中自定义AppTheme <style name="AppTheme.Launcher"><item name="android:w ...

  6. 安卓 WebView 白屏(记录)

    WebView 白屏(布局覆盖错误) 做了一个RecycleView的列表展示,打算点击之后跳转一个网页,之后无论怎么做,Webview 显示的都是白屏. 首先,这个Activity 我是Linear ...

  7. Android layer type与WebView白屏

    在项目中遇到WebView在加载图片的时候会出现白屏的情况,后来在xml设置了WebView属性,问题的到解决: <WebView android:id="@+id/webview&q ...

  8. WebView白屏优化的一些整理

    WebView打开出现白屏和速度慢的一些原因: 1.H5页面运行在独立进程中,H5打开需要首先启动Web进程. 2.每次关闭H5页面会通过exitProcess(0)关闭Web 进程. 优化方案: 1 ...

  9. android webview全屏时自动切换横屏,安卓 webview播放视频及横屏

    问题描述: 在项目中,会有在webview嵌入的网页中播放视频的需求,本来以为Android的WebView应该是默认支持视频播放的,不会有太大的问题,但是经过测试后,发现两个大问题: 有些手机无法正 ...

最新文章

  1. 400 多行代码!超详细 Rasa 中文聊天机器人开发指南 | 原力计划
  2. 源码剖析transformer、self-attention(自注意力机制)原理!
  3. 针对“永恒之蓝(WannaCry)”攻击紧急处置手册
  4. Window.resizeTo()
  5. html 链接app store,App Store 连接失败
  6. [TCP/IP] TCP在listen时的参数backlog的意义
  7. how to use object based exception combined with message class in SE91
  8. 选购计算机五个原则,双十一笔记本电脑推荐
  9. VC++ 使用attributes定义接口
  10. SQL server 2008下载+安装详细
  11. 2020年周数和日期对应表_2020年雅思考试报名截止日期、准考证打印日期和成绩单寄送日期...
  12. Spring Boot Questions- Part 1
  13. 100套Java毕业设计和课程设计项目案例(包含项目源码)
  14. 查看与设置华为路由器的版本信息,名称、时钟、登录提示
  15. Axure RP 9笔记
  16. VxVM Volume Snapshot Issue -- 卷快照删除失败示例一
  17. 电容0.1uF和104有什么区别?
  18. 调和曲线图和轮廓图的比较
  19. UR机器人装箱姿态_ur机器人坐标系说明来了,感兴趣的朋友可以看看
  20. UnityShader初级篇——渐变纹理

热门文章

  1. 上传文本文件到富文本
  2. python-管家婆-接口获取授权认证码、利用授权认证码获取token信息、刷新token、部分接口调用
  3. windows之可以通过局域网备份手机照片的方法
  4. java 指定utf8mb4_spring boot 使用utf8mb4的操作
  5. 对于酷狗7一些评测。
  6. MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解
  7. 手动构建自己的docker容器镜像实战
  8. 联通提速双4G战略:明年终端销量过亿
  9. android 高度动画,android-如何使用动画扩展布局高度?
  10. 日期推算 (函数、指针)