【问题标题】:WebGl support for android & iphone webviewsWebGl 支持 android & iphone webviews
【发布时间】:2012-10-25 04:04:17
【问题描述】:

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

我找到了几个链接:

  1. android
  2. ios 等等,但图片不清楚。

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

【问题讨论】:

    标签: android iphone webview webgl


    【解决方案1】:

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

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

    【讨论】:

    • 但是我的应用程序 webview 将能够呈现 webgl?如果你有任何手 ios 怎么办
    • 你不能在iOS上使用webgl而不使用私有api,这意味着你的应用程序将被拒绝。但它是受支持的,只是被禁用了。
    【解决方案2】:

    某些 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 出现在更多的移动设备上。

    ** 编辑 ** 自发布此消息以来,WebGL 现在可以在适用于 Android 的 Chrome Beta 上启用。见:

    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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 2016-06-02
      • 2019-05-26
      • 1970-01-01
      • 2018-03-16
      • 2012-12-09
      相关资源
      最近更新 更多