如何在android webview中实现webgl渲染

时间:2017-07-28 08:17:28

标签: android webgl

我使用three.js创建了一个javascript 3D游戏。现在我想将其转换为android apk。但不幸的是,android的webview不支持WebGL。无论如何将它转换为apk

2 个答案:

答案 0 :(得分:2)

您可以使用Cordova将您的javascript游戏移植到移动平台。看看吧!

使用npm您需要首先在全球范围内安装cordova:

npm install -g cordova

安装完成后,您可以通过以下方式创建项目:

cordova create mygame

然后您可以cd mygame到目录并为您的项目添加平台。

cordova platform add android

将您的游戏代码放入index.html文件并运行游戏执行:

cordova run android

答案 1 :(得分:1)

Android 5.0及更高版本应支持WebGL。

Enabling WebGL support for Android WebView

也许你正在尝试一个没有WebGL支持的模拟器:

Possible to run WebGL content from an android emulator?