2016-06-09 120 views
2

我試圖建立與科爾多瓦three.js所移動應用,對WebGL的科爾多瓦與three.js所

這將運行在瀏覽器在PC上正常,但在設備上也似乎沒有不能夠在三星注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 

我使用人行橫道,但它似乎並沒有任何區別

+1

我不認爲WebView支持WebGL,直到KitKat,你有哪個版本的Android? –

回答

1

是我運行4.4.2哪個看起來不支持WebGL。我發現你需要使用CrossWalk並啓用黑名單GPUS。

<preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect --ignore-gpu-blacklist" />