要執行WebGL,你必須有一個支援它的瀏覽器,比如: Google Chrome 9+ Mozilla Firefox 4+ Safari 5.1+(僅限於Mac OS X作業系統,不包括Windows作業系統;那麼這種情況下必須強制開啟WebGL支援,請參考下文) Opera Next 即 Opera 12 alpha及以上版本IE9+但是IE並不支援WebGL,不過你可以透過下載並安裝IEWebGL這個外掛,或者Google Chrome Framework來執行一些WebGL應用。 同時,你還需要一塊好的顯示卡,並安裝了最新的顯示卡驅動;這只是使你能夠執行WebGL的基本要求,如果想要在一些複雜的應用中保證顯示效果,那你需要一塊更好的顯示卡。 如果你的顯示卡非常老舊,或者是板載的整合顯示卡,那麼你需要在瀏覽器中強制開啟WebGL支援;另外因為其他的一些原因(比如你的作業系統是Windows XP),在正常安裝以上瀏覽器之後還是不能執行WebGL,那你最好也強制開啟WebGL支援。開啟方法如下: 2、Google Chrome開啟方法 我們需要為Chrome加入一些啟動引數,以下具體操作步驟以Windows作業系統為例,請Linux使用者自行設定。 Chrome瀏覽器的使用者請找到Chrome瀏覽器的快捷方式,如果沒有就建立一個快捷方式(右鍵點選chrome.exe,選擇“建立快捷方式”或者“傳送到”→“桌面快捷方式”),右鍵點選快捷方式,選擇屬性。 在目標框內,雙引號的後邊,加入以下內容: --enable-webgl --ignore-gpu-blacklist --allow-file-access-from-files 關閉目前開啟的所有Chrome視窗,然後用此快捷方式啟動Chrome瀏覽器,其中: 表示開啟WebGL支援: --enable-webgl 表示忽略GPU黑名單,也就是說有一些顯示卡GPU因為過於陳舊等原因,不建議執行WebGL,這個引數可以讓瀏覽器忽略這個黑名單,強制執行WebGL: --ignore-gpu-blacklist 表示允許從本地載入資源,如果你不是WebGL的開發者,不需要開發除錯WebGL,只是想要看一下WebGL的Demo,那你可以不新增這個引數: --allow-file-access-from-files
要執行WebGL,你必須有一個支援它的瀏覽器,比如: Google Chrome 9+ Mozilla Firefox 4+ Safari 5.1+(僅限於Mac OS X作業系統,不包括Windows作業系統;那麼這種情況下必須強制開啟WebGL支援,請參考下文) Opera Next 即 Opera 12 alpha及以上版本IE9+但是IE並不支援WebGL,不過你可以透過下載並安裝IEWebGL這個外掛,或者Google Chrome Framework來執行一些WebGL應用。 同時,你還需要一塊好的顯示卡,並安裝了最新的顯示卡驅動;這只是使你能夠執行WebGL的基本要求,如果想要在一些複雜的應用中保證顯示效果,那你需要一塊更好的顯示卡。 如果你的顯示卡非常老舊,或者是板載的整合顯示卡,那麼你需要在瀏覽器中強制開啟WebGL支援;另外因為其他的一些原因(比如你的作業系統是Windows XP),在正常安裝以上瀏覽器之後還是不能執行WebGL,那你最好也強制開啟WebGL支援。開啟方法如下: 2、Google Chrome開啟方法 我們需要為Chrome加入一些啟動引數,以下具體操作步驟以Windows作業系統為例,請Linux使用者自行設定。 Chrome瀏覽器的使用者請找到Chrome瀏覽器的快捷方式,如果沒有就建立一個快捷方式(右鍵點選chrome.exe,選擇“建立快捷方式”或者“傳送到”→“桌面快捷方式”),右鍵點選快捷方式,選擇屬性。 在目標框內,雙引號的後邊,加入以下內容: --enable-webgl --ignore-gpu-blacklist --allow-file-access-from-files 關閉目前開啟的所有Chrome視窗,然後用此快捷方式啟動Chrome瀏覽器,其中: 表示開啟WebGL支援: --enable-webgl 表示忽略GPU黑名單,也就是說有一些顯示卡GPU因為過於陳舊等原因,不建議執行WebGL,這個引數可以讓瀏覽器忽略這個黑名單,強制執行WebGL: --ignore-gpu-blacklist 表示允許從本地載入資源,如果你不是WebGL的開發者,不需要開發除錯WebGL,只是想要看一下WebGL的Demo,那你可以不新增這個引數: --allow-file-access-from-files