棒棒糖上的WebView不起作用,但它适用于Kitkat



我的WebView在Kitkat和较低的API级别上运行良好,但在Lollipop上我的WebView处于无限加载状态。如何修复它也在棒棒糖上工作?

这是显示的错误:

E/SysUtils:ApplicationStatus中的ApplicationContext为null
E/chrome:[错误:browser_gpu_channel_host_factory.cc(258)]初始化浏览器着色器磁盘缓存失败
E/libEGL:validate_display:255错误3008(EGL_BAD_display)

好吧!较新版本的android(5.0+,我猜)正在使用可更新的WebView

坏的部分当然,目前所有这些都没有多大用处因为Android操作系统的使用情况统计数据如下: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

最新更新