2013-12-17 27 views
0

鉻:// GPU顯示綠色的一切, 「的WebGL:硬件加速的WebGL 多級採樣:硬件加速」谷歌鉻不能在本地查看我的WebGL three.js所的網頁在Ubuntu

我的版本是:谷歌瀏覽器31.0.1650.63

,我已經設置標誌 「

Override software rendering list Mac, Windows, Linux, Chrome OS, Android 
Overrides the built-in software rendering list and enables GPU-acceleration on unsupported system configurations. #ignore-gpu-blacklist 

爲啓用。

但如果我文件 - >打開 - > index.html的',其中的index.html有WebGL和three.js所我看到喜歡的一半......很奇怪。

但是,它的工作正常.htmls'奇怪的工作正常我完全相同的文件已經webhosted。

所以這個:http://www.eden.rutgers.edu/~shahan1/nurp/作品,並打開了罰款,

,但是當我下載了完全相同的文件夾和chmod 777

file:///home/sa/Desktop/3Dweb/public_html/nurp/index.html 

一切,諸如此類的東西它打開了某些方面像左上角.gif注意就是這樣。

,我已經試過像

谷歌鉻 - 忽略GPU的黑名單

谷歌鉻--enable-WebGL的--ignore-GPU-黑名單的事情

和」谷歌鉻 - 允許文件訪問從文件「,我認爲會與本地文件工作...但沒有骰子。

但也許我不使用它們是正確的?

它是「google-chrome index.html -flag」嗎? 或 「google-chrome -flag index.html」?

真的很想在本地查看它們,通過ssh(慢速連接)進行編輯是一件非常痛苦的事情。我寧願在本地編輯,然後在完成時上傳。

+1

如果你運行一個本地網絡服務器,喜歡的東西'蟒蛇-m SimpleHTTPServer',然後在本地訪問該網頁在本地主機':8000'? – Xymostech

+0

哦,哦,我的,..真棒!這完全有效。謝謝! –

回答

2

問題是Chrome不允許網頁讀取本地文件。否則,壞人可能會製作HTML頁面,請求您保存它們並在本地加載它們,然後將本地文件上傳到其服務器。

你可以重寫這個,但我不推薦它。而是運行你自己的服務器。最簡單的方法是使用Python然後打開一個終端輸入

python -m SimpleHTTPServer 

然後去

http://localhost:80000 

在某些時候,你可能會發現,有限制(如不支持視頻井)在這種情況下看到這個答案。

What is a faster alternative to Python's http.server (or SimpleHTTPServer)?

+0

非常感謝。 –

相關問題