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