如何讓Windows 下的Chrome 支持WebGL ? - GetIt01

文章推薦指數: 80 %
投票人數:10人

以前使用老版本的時候用--enable-webgl選項或是在about:flags中能正常啟用,但是新版本沒有了,訪問使用WebGL的網頁提示我的瀏覽器不扶持WebGL,請安裝Chrome(-_-!~我用的 ... 標籤:ChromebookChrome擴展程序GoogleChromeWebGL 如何讓Windows下的Chrome支持WebGL? 01-21 突然發現我的Chrome在WIndows下不支持WebGL了,包括XP和Win7。

以前使用老版本的時候用--enable-webgl選項或是在about:flags中能正常啟用,但是新版本沒有了,訪問使用WebGL的網頁提示我的瀏覽器不扶持WebGL,請安裝Chrome(-_-!~我用的就是Chrome啊!!!)我嘗試過以下方法: 1.完全刪除Chrome並重新安裝,包括UserData都全刪。

2.使用Stable,Beta,Dev等各種分支的各種版本。

另外,在我的MacOSX10.6.4下使用11.0.696.68就能支持WebGL,Ubuntu11.04由於又把自己更新壞了(沒錯,是又),沒能測試。

難道Windows的Chrome不再支持WebGL了?? 當前我的Chrome是最新的49穩定版,那麼我將根據這個版本進行相關選項的設置說明。

檢查瀏覽器是否開啟WebGL的辦法:WebGLReport如果頂部出現」?ThisbrowsersupportsWebGL1「字樣,說明瀏覽器已經開啟了WebGL。

開啟WebGL的辦法:HowcanIenableWebGLinmybrowser?根據這篇文章的回答,我經過試驗,發現問題可以分兩種情況: 1、顯卡不算爛的情況下:在Chrome的高級設置里開啟「硬體加速」即可。

2、顯卡比較爛的情況下:因為Chrome內置了一套顯卡黑名單,如果你的顯卡太爛,WebGL就會被默認禁用,因此需要強制開啟。

強制開啟的方法是:首先要和1一樣先開啟「硬體加速」,然後在地址欄輸入"chrome://flags"並回車打開Chrome的實驗功能,啟用Overridesoftwarerenderinglist選項,然後重啟Chrome。

如果按照上述方案操作無果,就是比較複雜的問題了,不在討論之列,另尋高招吧。

PS: 也許重裝一下DirectX會有奇效。

可以查看HiWebGL網站(http://www.hiwebgl.com)首頁的大按鈕,包治百病 今天遇到這個問題,是顯卡太低端, chrome默認關閉了webgl。

增加chrome的啟動參數--ignore-gpu-blacklist即可 不管是windows還是ubuntu下,只要在about:flags中啟用覆蓋軟體渲染列表,就可以使瀏覽器支持webgl了,如果還會提示不支持的話,下載最新的chrome,修改flags就可以支持了。

推薦閱讀: ※有哪些高質量的Chrome桌面應用?※GoogleChrome離線安裝包的官方下載地址是什麼?※瀏覽器廣告攔截插件是如何判斷有廣告的?※為什麼中國有那麼多人用360瀏覽器? TAG:GoogleChrome|WebGL|Chromebook|Chrome擴展程序| 一點新知 GetIt01



請為這篇文章評分?