Cordova 上的 WebGL Three.js
WebGL on Cordova with Three.js
我正尝试在 Cordova 上使用 Three.js 构建移动应用程序,
这在浏览器中的 PC 上运行良好,但在设备上似乎无法在 Samsung Note 3 上创建 WebGL 上下文
这是错误:
THREE.WebGLRenderer 77
THREE.WebGLRenderer: Error creating WebGL context. three.min.js:633
THREE.WebGLRenderer three.min.js:633
Uncaught TypeError: Cannot call method 'getExtension' of null
我正在使用人行横道,但它似乎没有任何区别
是的,我是 运行 4.4.2,它似乎不支持 WebGL。我发现您需要使用 CrossWalk 并启用列入黑名单的 GPU。
<preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect --ignore-gpu-blacklist" />
我正尝试在 Cordova 上使用 Three.js 构建移动应用程序,
这在浏览器中的 PC 上运行良好,但在设备上似乎无法在 Samsung Note 3 上创建 WebGL 上下文
这是错误:
THREE.WebGLRenderer 77
THREE.WebGLRenderer: Error creating WebGL context. three.min.js:633
THREE.WebGLRenderer three.min.js:633
Uncaught TypeError: Cannot call method 'getExtension' of null
我正在使用人行横道,但它似乎没有任何区别
是的,我是 运行 4.4.2,它似乎不支持 WebGL。我发现您需要使用 CrossWalk 并启用列入黑名单的 GPU。
<preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect --ignore-gpu-blacklist" />