Unity 基礎開發-WebGL發佈無法運行問題

項目需要發佈webGL項目,之前測試過本地可以在火狐瀏覽器上運行,Unity也支持發佈,發佈效率比較慢,支持的內容比較少。在做測試的時候還是遇到了問題。

Unity版本 20182.4f

火狐瀏覽器版本69.0.3(64位)

遇到問題,成功發佈WebGL之後再火狐中打開出現“It seems your browser does not support running Unity WebGL content from file”。

因爲之前知道火狐瀏覽器支持WebGL,所以有點蒙,之前直接發佈出來就可以打開運行。

轉眼一下肯定是支持查找了官方的文檔地址,也是支持火狐的得到確認。

需要開啓一下WebGL的支持。

Mozilla firefox(火狐瀏覽器)開啓方法
firefox的用戶請在瀏覽器的地址欄輸入“about:config”,回車後:
1、在過濾器(filter)中搜索“webgl”
 將webgl.force-enabled設置爲true
 將webgl.disabled設置爲false
2、在過濾器(filter)中搜索“security.fileuri.strict_origin_policy”
 將security.fileuri.strict_origin_policy設置爲false
關閉目前開啓的所有firefox窗口,然後重新啓動firefox。
其中前兩個設置是強制開啓webgl支持,最後一個security.fileuri.strict_origin_policy的設置是允許從本地載入資源,如果你不是webgl的開發者,不需要開發調試webgl,只是想要看一下webgl的demo,那你可以不設置此項。

其他瀏覽器開啓WebGL方式

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章