我一直在研究一个应用程序,该应用程序具有从资产(也使用JavaScript)加载静态页面的WebView。这个WebView不能在KitKat中工作,它仍然是空白的。我意识到在kitkat中的WebView中发生的渲染引擎(webkit to chromium)的变化,并尝试了在Android Developers页面中给出的迁移步骤。但它没有帮助。Android中的WebView呈现问题KitKat
在logcat中,我收到一个来自Chromium源的错误。
W/AwContents﹕ nativeOnDraw failed; clearing to background color.
请提出一个解决办法。
请使硬件加速关闭。 Chromium WebView不支持硬件加速画布渲染。 – JiTHiN
试图禁用WebView的硬件加速,但它也没有工作。 – gnuanu
你能分享你正在加载的内容的更多细节吗?您是否尝试过使用远程调试来检查哪些内容被加载到WebView中? (https://developers.google.com/chrome-developer-tools/docs/remote-debugging#debugging-webviews) – ksasq