通过 WebView 显示 json 中的 html,
一开始都可以正常显示,
但是打开了一个 Activity 后,
再回到有 WebVIew 的页面就不显示内容了,
而且是 app 中所有的都不显示了...
一开始都可以正常显示,
但是打开了一个 Activity 后,
再回到有 WebVIew 的页面就不显示内容了,
而且是 app 中所有的都不显示了...
1
qiayue PRO 重新刷新了一下页面,你的页面没处理好
|
3
mthli Oct 18, 2015
没开硬件加速?
|
4
jmania OP @mthli 之前打开了,
但是关闭后也是一样, 但是发现 打开新的 Activity 中的 WebView 有嵌入一个 youku 的视频后就会发生这个问题, 打开其它的 Activity 就没有问题... |
5
monsoon Oct 18, 2015
这是 WebView 的锅。
Android 5.0 后的 WebView 应该就没有这个 Bug ,小米的有些机子上好像就有这个 Bug (因为我的测试机不多,只有小米,这个 Bug 可能是 Android 某几个大版本的 WebView 的问题,或者是小米魔改 WebView 的锅)。 这个 Bug 是跟视频播放有关的 (因为那时候我发现这个 Bug 的时候,都是内嵌视频的页面,所以我很快地就发现了这个问题),后来我好像改了很多 WebView 的设置,然后成功了? 总之退 WebView ,保平安。 |
6
monsoon Oct 18, 2015
也有可能是跟 WebView 的内存泄漏,或者是 硬件加速之类的锅,总之我是不知道了……
|
9
int64ago Oct 18, 2015 via Android
onResume 处理?
|
10
int64ago Oct 18, 2015 via Android
我觉得这个问题还是自己调试解决会比较方便
搞个 HTTP 代理抓包 + 启用 Chrome DevTools 调试 最后发现,多半是自己写搓了 |
12
tougee Oct 18, 2015
遇到过类似的问题, webView 硬件加速导致渲染失败,配置改用软件加速
题主可以试试 |
13
LvWind Oct 19, 2015
楼主如果对 apk 尺寸没有什么限制要求的话可以试试用 crosswalk 代替系统 WebView ,算是帮你解决各个厂各个版本的兼容性了。
|
18
bqbkbz Oct 23, 2015
4.4 的系统 webview 播视频有个 bug
|
19
jmania OP @zhaohui318 有没有解决办法?
|