【发布时间】:2014-11-05 19:37:26
【问题描述】:
我知道这个问题已经被问过很多 times 并且几乎没有解决方法。但是它们都不适合我
我有一个使用 webview 的应用程序。在打开许多应用程序然后唤醒此应用程序时,有时会使 web 视图变为空白。应用程序的其他组件可以工作,但 webview 卡住了。
我在Androidmanifest.xml 中禁用了硬件加速,但它不起作用
<application
android:name="com.nandish.app.MyApplication"
android:largeHeap="true"
android:hardwareAccelerated="false">
我尝试在 Webview 的构造函数中添加以下行
setLayerType(View.LAYER_TYPE_SOFTWARE, null);
即使这样也行不通。我能够始终如一地重现空白屏幕。当它冻结时,日志上的错误消息是
09-11 23:29:31.237: W/AwContents(2976): nativeOnDraw failed; clearing to background color.
【问题讨论】:
标签: android webview chromium android-4.4-kitkat hardware-acceleration