Android 华为EMUI 5.0 加载H5页面空白

2017-03-28  本文已影响929人  枫叶丶鑫鑫

一、问题描述:

最近在华为 P9Mate9 等搭载了 EMUI 5.0 系统的机型上会出现 WebView 控件加载 H5 页面会有几率出现空白的现象。
在华为 EMUI 论坛上也存在相关反馈: 有些页面打开后都是一片空白

二、问题原因:

新的 EMUI 5.0 是基于 Android 7.0 内核开发的,针对 WebView 内核存在相关修改。导致我们的 H5 页面在加载的时候会有几率出现空白的现象。猜测可能是 WebView 内核在解析页面的时候存在非必现的 Bug ,导致加载失败。
当加载页面出现空白时,chromium 的日志并没有出现错误提示,应该未能成功捕获异常状态。

三、解决方案:

方案一:
等待 EMUI 更新,解决相关Bug。

方案二:
使用第三方浏览器内核替换系统的 WebView 内核。
目前推荐腾讯的 X5 浏览器内核
X5浏览器内核链接

上一篇下一篇

猜你喜欢

热点阅读