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