2012-11-05 50 views
2

當我在網上瀏覽WebGL的不同演示時,我真的覺得它對移動GL渲染非常有用,但是由於它是一個不斷髮展的概念,因此對移動設備的支持受到質疑。據我發現,只有少數的Android設備支持它,也支持iPhone。WebGl支持android&iphone webviews

幾個環節,我發現:

  1. android
  2. ios更多的人,但畫面不清晰。

任何人都可以更深入地找到確切的圖片,因爲我想在我的應用程序中執行更多的3D渲染,在webview上的android/ios儘管本機在運行時更加動態?

回答

8

某些Android設備在默認瀏覽器中支持WebGL。例如,Sony Xperia phones

在其他Android設備上,您可以使用Firefox Mobile或Opera Mobile應用程序試用WebGL。

iOS只支持WebGL,通過他們的移動廣告平臺iAds。 (這可能是hack your way to getting it working through a WebView,但僅適用於個人演示;它永遠不會通過應用商店審查流程)。

查看您的設備&瀏覽器是否可以支持它的最快方法是轉到:http://get.webgl.org並查看是否有旋轉的立方體。

我們希望很快我們會看到WebGL即將推出更多移動設備。

**編輯**自發布以來,現在可以在適用於Android的Chrome Beta中啓用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和網頁視圖:

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

1

我有一個銀河注2與android 4.1。 Android的默認android瀏覽器和firefox支持webgl。他們都有點搖搖欲墜,但你至少應該能夠運行一些簡單的演示。

Firefox有一個很好的遠程調試選項,當我在android上調試webgl代碼時,發現它非常有用。

+0

但我的應用程序的WebView就能呈現WebGL和怎麼樣的IOS如果你對此 – mrYogi

+0

你不能在iOS上使用WebGL的任何一方面不使用私有API? ,這意味着你的應用程序將被拒絕。但它被支持,只是被禁用。 – foijord