最近作的一个项目,导入了一款插件
可是不管是开发时,仍是发布window项目,皆没有问题
就是发布WebGL时报错了
不贴图了,大概就是il2cpp.exe did not run properly之类web
发布不成功ide
看了网上N多帖子,各类方法总结以下:webgl
好像还有其它的说法,但记不清了。之前我曾经的一次发布WebGL项目时,也报错了,用上述的方法2就解决了,即同一级目录ui
但此次,上述的方法全用了,也依然报错。
Win10x64
Unity5.6.2
Unity2017.3
这两个版本的Unity都试了,不行。
而其间,我也试了新建空项目,直接发布WebGL到同一个指定的目录中,就成功了,但我作的那个项目,只要是导入了那款插件就发布不成功。插件
最后用Unity2018.2.6,仍是报错,但报的错不同了,看到但愿了。因而再用上述方法6,即修改player settings里的Api Compatbility Level为.Net 2.0,再发布
OK,发布成功。ip
查了大量的资料,而Unity官方的工程师在一些帖子里也认可,发布WebGL的确存在着很多的Bug,Unity也一直在努力修复这些Bug。ci
只能说上述的8个方法应该均可能管用,只是要针对不一样的问题以及不一样的Unity版本。开发