2015-06-20 29 views
0

我得到一個「創建WebGL上下文時出錯」在Ubuntu Linux下運行this腳本在chrome 43中時出錯。在Firefox 42的穩定版本中,它在Chrome 42廣告中效果很好。這裏的堆棧跟蹤:Three.js + Chrome 43:創建WebGL上下文時出錯

Error creating WebGL context.THREE.WebGLRenderer @ three.min.js:517(anonymous function) @ pen.js:24(anonymous function) @ pen.js:120 

注意,我得到這個錯誤在Chrome上的示例腳本釋放43,而且還對threejs.org所有例子。產生這個錯誤的腳本使用threejs r70和r71

編輯:我只是注意到,這個錯誤是特定於在Ubuntu的Linux上的鉻包,鉻工作正常。

我該如何解決這個問題?

回答

3

對於Chromium 43.0.2357.81 Ubuntu 14.04(64位),我得到了同樣的結果,但Chrome 43很好。它似乎是一個bug,here是Chromium bug追蹤器中的一個問題。鉻開發者說:

我們無法控制Ubuntu決定將哪些Chromium修訂版引入其發行版。他們完全有可能拉下修訂版。對不起,但這是一個你需要用Canonical來解決的問題。

Herehere是Ubuntu的鉻分佈情況可能出現的問題,但它似乎沒有固定的。

我認爲現在解決方案將降級到工作版本並等待修復。

+0

我已通過切換到Google Chrome解決了此問題。如果Canonical決定爲Chromium提取破損的版本...呃...運氣不好。 – matthiasdv