我已经在我的Android应用中添加了一个WebView并在其中加载了YouTube(Device SDK版本23)。一切正常,直到我全屏播放该视频。但是,当我试图退出webview的全屏时,整个应用程序屏幕变白了。
我已经选择了两条带有ERROR标记的logcat行,而我点击了可能需要的退出按钮:
08-20 19:34:22.846 28114-28271/test.webview E/chromium: [ERROR:deferred_gpu_command_service.cc(79)] No hardware renderer. Deadlock likely
08-20 19:34:22.846 28114-28271/test.webview E/chromium: [ERROR:deferred_gpu_command_service.cc(79)] No hardware renderer. Deadlock likely
我上传了活动HERE的屏幕记录。
正如logcat所说,这是一个硬件问题。那么,它是不可修复的吗?如果我的大多数应用程序的用户遇到此问题,我该怎么办?他们通常会将其视为一个错误,有时会在检查更新后卸载我的应用程序。
更新
来自HERE我发现有人评论说(2014年9月16日)它已被修复。但是,由于 Google 可以remember Android M已于2015年9月29日发布。而且,几个月前我已经购买了我的设备。我真的无法理解他们的目标。