android - 为 Android WebView 启用 WebGL 支持

标签 android graphics webview webgl

我需要在我的 WebView 中显示 WebGL 图形。有什么方法可以修改 Android WebView 以启用 WebGL。如果是,怎么做?

最佳答案

在 Android Lollipop 之前的 WebView 中不支持 WebGL。在 KitKat 中,Android 切换到 Chromium 作为 native WebView 实现,但它被锁定到 Chromium 33,没有 WebGL。在 Lollipop 中,WebView 通过 Play Store 更新,现在支持 WebGL。 (来源:https://developer.chrome.com/multidevice/webview/overview)

尝试扩展 WebView 以支持它几乎是不可能的。

您可能会考虑的一件事是使用 CSS 3D 转换而不是 WebGL,这些在 Android ICS 和更高版本上都受支持,请参阅 http://caniuse.com/#feat=transforms3d

关于android - 为 Android WebView 启用 WebGL 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15395245/

相关文章:

Android:从 Web 服务中检索大型 Json 数据 - 获取 OutOfMemoryError

android - 长按时 flutter 触觉反馈

android - 如何停止通过动画移动的图像?

android - 如何从我的Android项目中删除lazyconfigurationusagecontext?

macos - 在 MacOS X 上的 GHCi 中工作的 Haskell 图形库

android - 新的Android WebView和CrossWalk WebView性能一样吗

javascript - 在 WInRT 应用程序中下载 WebView 内容

java - 旋转 BufferedImage 会导致其位置发生变化

java - java JFrame 错误

android - 使工具栏在 WebView 上下滚动时折叠