WebGl支持android& iphone webviews

时间:2012-11-05 10:23:00

标签: android iphone webview webgl

当我在网上浏览不同的WebGL演示时,我觉得它对移动GL渲染非常有用,但由于它是一个不断发展的概念,因此对移动设备的支持受到质疑。到目前为止,我发现只有少数Android设备支持它,还有iPhone。

我找到的链接很少:

  1. android
  2. ios还有更多,但图片不清楚。
  3. 任何人都可以更深入地找到确切的图片,因为我想在webview中的android / ios应用程序中进行更多3D渲染,尽管本机在运行时更加动态?

2 个答案:

答案 0 :(得分:8)

某些Android设备在默认浏览器中支持WebGL。例如,Sony Xperia phones

在其他Android设备上,您可以使用Firefox Mobile或Opera Mobile应用程序尝试WebGL。

iOS仅通过其移动广告平台iAds支持WebGL。 (可以hack your way to getting it working through a WebView,但只是个人演示;它永远不会通过应用商店审核流程。)

检查您的设备和设备的最快捷方式浏览器可以支持它去:http://get.webgl.org,看看你是否有一个旋转的立方体。

希望我们很快就能看到WebGL进入更多移动设备。

**编辑**自发布此内容以来,现在可以在Chrome Beta for Android上启用WebGL。参见:

http://thenextweb.com/google/2013/01/25/google-finally-makes-it-easy-to-enable-webgl-support-in-latest-chrome-for-android-beta/

**另一个更新**它将来到iOS8! Safari和WebView都是:

http://www.i-programmer.info/news/86-browsers/7385-safari-on-ios8-supports-webgl-the-new-era-can-now-commence.html

答案 1 :(得分:1)

我有一个带有android 4.1的Galaxy Note 2。 Android的默认android浏览器和firefox支持webgl。它们都有点不稳定,但你至少应该能够运行一些简单的演示。

Firefox有一个很好的远程调试选项,我发现在Android上调试我的webgl代码时非常有用。