WebGLグラフィックをWebビューで表示する必要があります。 WebGLを有効にするためにAndroid WebViewを変更する方法はありますか?はいの場合、どのように?Android WebViewのWebGLサポートを有効にする
答えて
Android Lollipopより前のWebViewではWebGLがサポートされていませんでした。 KitKatでは、AndroidはWebViewのネイティブ実装としてChromiumに切り替えましたが、WebGLを使用せずにChromium 33にロックされています。 Lollipopでは、WebViewがPlayストア経由で更新され、WebGLがサポートされています。 (ソース:https://developer.chrome.com/multidevice/webview/overview)
WebViewを拡張しようとすると、それは不可能です。あなたが考えるかもしれません
ことの一つは、参照、代わりのWebGLの使用CSSの3D変換は、それらは、Android ICSに支持され、転送されているhttp://caniuse.com/#feat=transforms3d
あなたはクロームのベータ版アプリやFirefoxのベータ版を使用して、新しいAndroidデバイス上でWebGLを表示することができますアプリ。私がテストしたこの唯一のデバイスは、Android 4.2.2を実行しているAsus Nexus 7タブレットです。
Android 4.1.2を実行しているMotorola Razrは、Google Chrome BetaでWebGLをサポートしていません。
これが直接的に役立つかどうかはわかりませんが、
Android WebViewでWebGLを有効にすることはできませんが、LuDi(www.ludei.com)がCocoonJSを使用してレンダリングするためにWebGLを使用するネイティブアプリを持つオプションがあります。 Google Playにはデモアプリがあり、Android 2.3デバイスでも動作している既知のWebGLデモを表示します。でもOUYA上で実行されている
https://play.google.com/store/apps/details?id=com.ludei.demos.webgl
!
WebGLのが現在のAndroidのWebViewではサポートされていない、あなたはしかし、あなたのWebGLのアプリと一緒にAndroidアプリでのWebGLをサポートするWebランタイムですcrosswalk-projectを使用して、それをパッケージ化することができます。最新のIntel XDKは、クロスウォーク実行時のAndroidアプリの構築をサポートしています。
- 1. Android webview with webGL
- 2. WebView androidでChromeでWebGLをサポートする方法
- 3. android studioエミュレータでwebglを有効にするには?
- 4. JavaScriptを有効にしたAndroid WebView
- 5. AndroidエミュレータのWebView WebGLの使用
- 6. Androidのズーム機能とピンチコントロールをWebviewで有効にする
- 7. android webviewでクッキーを有効にする方法は?
- 8. android webviewのリンクを無効にする
- 9. AndroidのWebViewを無効にするActionmode
- 10. android webviewでwebglレンダリングを実装する方法
- 11. WebKitのMac OSアプリケーションでWebGLを有効にする
- 12. Android webviewズームアイコンを無効にする
- 13. Android WebView WebRTCを無効にする
- 14. Android WebView:スクロールイエローエッジグラデーションを無効にする
- 15. バージョン6.0のAndroid WebviewにWebGLがありません
- 16. WebViewを有効/無効にする別のアクティビティで
- 17. アンドロイドイオン2アプリでWebGLを有効にする
- 18. Android Webviewでホバー動作が有効にならない
- 19. Kubernetes GPUのサポート:有効にするには? GPUサポート状態を有効にする
- 20. WebViewで戻るボタンを有効にする
- 21. Android ActionBar.Tabを有効/無効にする
- 22. Webview AndroidでのTLS v1.2のサポート
- 23. Webglはサポートされていますが、Nexus 7では有効になっていません
- 24. Android用Ionic Appsで絵文字のサポートを有効にする方法
- 25. Android WebView + WebGL +カメラ:BufferQueueが放棄されました
- 26. テーブルビュー上でwebviewコンテンツ用にVoiceOverを有効にするには
- 27. API 15のjavascript webviewを有効にする方法
- 28. WebViewでjavascriptを有効にするには
- 29. は、バーチャルボックスのクロム用webglを有効にすることはできません
- 30. WebView#setBackgroundResourceはどの段階で有効になりますか?
(更新)他の人に役立つ場合:Android 4.4(KitKat)にはChromeベースのWebViewが含まれていましたが、WebGLは無効になっていました。 Android 5.0(Lollipop)には、Chromium M37に基づいたWebViewが含まれています。これは、とりわけWebGLをサポートしています。また、Google Playでアップグレードすることもできます。参照:http://developer.android.com/about/versions/lollipop.html#WebView – rbarriuso