感覺WebGL是unity本身的一個坑,沒事兒就會報錯,然後發佈失敗
當然隨着unity升級,這個坑還是在慢慢填平的
基本的解決方法就是在項目的Library文件夾下
刪除webgl_cache文件夾,il2cpp_cache文件夾,以及il2cpp_cache 打頭的那個文件
然後再發布
其實還有一點,就是發佈過程中,會有一段時間,unity佔用cpu幾乎佔滿,佔用內存非常高
所以發佈時儘量關掉其它程序,尤其是關掉打開的其它unity程序,我在公司使用的電腦內存是8G,發佈webgl時,unity佔用內存最大能達到5G左右,如果再開一些其它的,就很有可能發佈不成功,報錯。
Windows 10
Unity版本:2018.2.6
隨着unity的升級,這些問題的解決應該是越來越完善,也可以升級unity版本來解決webgl發佈問題(這個只是可能有用),我的理念是儘量用新的版本
(Videoplayer和webgl一樣,早期版本的問題很多)