Lollipop上的WebView无法工作,但在Kitkat上可以。

3
我的 WebView 在 Kitkat 及更低版本的 API 上运行良好,但在 Lollipop 上我的 WebView 处于无限加载状态。如何修复它以在 Lollipop 上正常工作?
以下是显示的错误:
E/SysUtils: ApplicationContext 在 ApplicationStatus 中为空... E/chromium: [ERROR:browser_gpu_channel_host_factory.cc(258)] 无法初始化浏览器着色器磁盘缓存... E/libEGL: validate_display:255 错误 3008 (EGL_BAD_DISPLAY)
1个回答

0

嗯!新版本的安卓(5.0+,我猜)正在使用可更新的WebView

不好的部分 当然,目前所有这些都没有太大用处,因为Android操作系统的使用统计数据看起来像这样:Android使用统计数据

而且我们仍然需要支持旧版本的Android在我们的混合应用程序中,有时甚至要一直支持到Gingerbread。这种情况很快就会改变,在长期内这真的不是什么问题。

但是,仍然存在Android碎片化的问题,许多不同的设备制造商“改进”了自己的Android版本。他们可以(并可能会)更改WebView并调整它以适应自己的需求。所以我想我们将继续解决WebView设备不一致的问题,但至少程度较小。

https://infinum.co/the-capsized-eight/articles/the-updateable-webview-on-android-5-lollipop-what-is-it-and-why-should-you-care


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接