我一直在研究一個應用程序,該應用程序具有從資產(也使用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