15

WebView に WebGL グラフィックを表示する必要があります。Android WebView を変更して WebGL を有効にする方法はありますか。はいの場合、どのように?

4

5 に答える 5

6

WebGL は現在の Android WebView ではサポートされていませんが、WebGL をサポートする Web ランタイムである crosswalk -projectを使用して、WebGL アプリと共に Android アプリにパッケージ化することができます。最新のIntel XDKは、crosswalk ランタイムを使用した Android アプリのビルドをサポートしています。

于 2014-03-17T03:27:05.077 に答える
1

OS 4.2.2 で chrome バージョン 28.0 を使用しています。WebGl はデフォルトでは有効になっていません。下の写真に示されているように、検索バーに chrome://flags/ と入力して有効にする必要があります。

WebGl Chrome Android を有効にする

Web gl relaunch chrome を有効にすると、ほとんどの three.js 実験を実行できるようになります。いくつかのスクリーンショットを共有しました:-

布のデモ

マインクラフトのデモ

webview でもすべてを試しましたが、webgl フラグを設定できませんでした。おそらく webviews で webgl を使用することはできません。

于 2015-12-02T18:49:36.287 に答える
1

Chrome Beta アプリまたは Firefox Beta アプリを使用して、新しい Android デバイスで WebGL を表示できます。私がテストしてこれが機能した唯一のデバイスは、Android 4.2.2 を実行している Asus Nexus 7 タブレットです。

Android 4.1.2 を実行している Motorola Razr は、Google Chrome Beta で WebGL をサポートしていません。

これが直接役立つかどうかはわかりません..しかし参考までに。

于 2013-03-14T19:42:57.557 に答える
1

Android WebView で WebGL を有効にすることはできませんが、Ludei (www.ludei.com) による CocoonJS を使用してレンダリングするために WebGL を使用するネイティブ アプリを用意するオプションがあります。Google Play には、Android 2.3 デバイスでも動作する既知の WebGL デモを示すデモ アプリもあります。

https://play.google.com/store/apps/details?id=com.ludei.demos.webgl

OUYAでも動く!

http://www.youtube.com/watch?v=ypyqkAo1jgo

于 2013-06-04T03:22:29.750 に答える