unity 打包发布WebGL报错原因Exception: Failed building WebGL Player

先上图吧,反正我的错就长这傻样,我的版本为Unity 2017.2.0f3(64bit)


不要纠结我为啥不截图,要用手机拍。看那底下的小鸟鸟就知道我这是内网啦,所以捏重点要看是不是报这样滴错就行。

当我发现这个错滴时候,当然是百度一圈咯,确实也发现不少小伙伴也遇到过,不过看到一些人的报错,只有上面两行,我的却有5行,这这这。。。压制住洪荒之力,告四寄几:不要紧慢慢来!喝点冷水压压惊!而且很多人提问都没有得到答案,所以我解决了就写下来分享下。

【答】:报错两行的那个答案呢是说打包存放的位置要跟项目位置同一个根目录,当然啦!我肯定试了,然鹅并没有什么luan用,报错依旧!在这里说出来呢,你们要是遇到了可以试试,万一你们的可以呢,那也很省事了嘛!虽然最后我的问题解决了之后我打包到桌面那也是完全木有问题滴!

【案】:百度呢只是解决问题的一个途径,没有解决嘛。那接下来就是自测和找同事测咯,

1、首先怀疑是不是u3d自己的bug,不管了,先用另一个项目打包一下,额滴乖乖,发现木有问题,完美发布!

2、我电脑问题?那把那个项目发给同事发布一下,结果也是报错,后来把同事百度到问题说是这个unity版本问题,是个自带but,需要更新一个到3的版本就可以啦!呃。。。开始更新版本,但是是内网,要更新好麻烦滴说,好不服呀!

3、因为我发现换另一个项目能发布,所以不服,就另外开了个项目,把原项目资源都导进去,再发布。。。哈哈哈哈,我自横刀向天笑,笑完我就去尿尿(确实一上午没离座了)。

【在这里】:是的,我上面最后一步我已经能发布了,相当泼肺!最后就是发现问题啦!不要笑我,不要笑我,不要笑我,因为错误很低级,那就是存在中文路径!好吧,我先去冷静冷静。因为早前5.x的时候就听说unity 将支持中文(对,就是听说,还没试过,我就要试试,咋地啦!其实是在xx社区看到unity发布的新版将支持中文什么什么鬼的,懒得看完,可能所谓的支持中文并不包含中文路径,大家都是写程序的,就别那么天真了哈!以后乖乖的用英文数字下划线吧),所以在建项目的时候就用了中文,这真的是第一次用中文路径,要相信我呀!算了,不相信你又能怎么样!


ps:随便啰嗦了下解决问题的过程,大家解决问题的过程是怎样滴经历呢,哈,有时间一起踩坑啊!第一次写博,不喜欢的话就看看上图!


猜你喜欢

转载自blog.csdn.net/zjh_368/article/details/80094821
今日推荐