我想在我的PhoneGap /科爾多瓦應用程序中渲染一些WebGL,但我沒有運氣。WebGL無法在PhoneGap Android工具箱KitKat
var canvas = document.createElement('canvas');
var gl = canvas.getContext("webgl") || canvas.getContext("experimental-webgl");
if (!gl) {
console.log('WebGL not supported');
}
gl
變量始終爲空。
我已經試過了萬普拉斯一間的Nexus 5這兩者都是Android的奇巧v4.4.4的Chrome 38
相同的代碼工作正常在iOS8上和桌面上。
該代碼適用於在這些設備上加載的普通網頁。那麼http://get.webgl.org/
我甚至嘗試過使用CCA,它使用crosswalk將Chrome綁定到應用程序。
我試過Google搜索錯誤我充斥着有問題的人從設備不支持它(iOS < v8和Android < v4.4)。
我在想這可能是我必須在構建鏈中啓用的東西。
預先感謝您。
格倫
網頁瀏覽與設備上的瀏覽器無關,它們與SDK一起打包。 – 2014-11-07 05:06:09
@DawsonLoudon是的,你說得對。我做了一個糟糕的假設。儘管Android的L'WebView可以從Play商店更新。 – Garrows 2014-11-07 05:32:35
是的,我讀到了。他們開始將SDK的更多部分捆綁到播放服務中,以便更新它們。這是Google的一個偉大舉措 – 2014-11-07 14:44:17