-
Creator 版本:
-
目标平台:
-
详细报错信息,包含调用堆栈:
-
重现方式:
-
之前哪个版本是正常的 :
-
手机型号 :
-
手机浏览器 :
-
编辑器操作系统 :
-
编辑器之前是否有其它报错 :
-
出现概率:
-
额外线索:
Creator 版本:
目标平台:
详细报错信息,包含调用堆栈:
重现方式:
之前哪个版本是正常的 :
手机型号 :
手机浏览器 :
编辑器操作系统 :
编辑器之前是否有其它报错 :
出现概率:
额外线索:
同样的代码用2.0.4版本打包微信小游戏就能进去,2.0.7和2.1.0就卡在微信加载界面加载进度100%的时候进不去,查看微信后台怀疑是以下报错导致SyntaxError
line:141,column:83205,SyntaxError: Unexpected token ‘)’ Stack:[native code]
evaluateScriptFile@https://lib/WAGame.js:1:83205
value@https://lib/WAGame.js:1:185838
value@https://lib/WAGame.js:1:184984
https://lib/WAGame.js:1:190464
b@https://lib/WAGame.js:1:187851
https://lib/WAGame.js:1:190378
u@https://lib/WAGame.js:1:2489
L@https://lib/WAGame.js:1:190300
https://lib/WAGame.js:1:653823
global code@https://lib/WAGame.js:1:653828
我实在是不想降到2.0.4版本,发现改动挺大的
重要问题,关注一波
确实存在这个问题,我的iOS手机玩个别微信小游戏进不去 iOS9.3.5, 不确定是哪个 creator 版本出现的
2.08 发现了同样的错误!
有可能需要勾选es6转es5
感谢 正在测试中。。
经过测试,并不能解决哈
一看这个 报错 肯定是 因为 ios9 不支持 es6 造成的。 “)” 这个 肯定是 箭头函数 () => 的报错 好好找找哪里用户到了
确实使用了大量的() => 语法 但是其他es6语法也很多 包括 let
难道creator导出的时候没有转成es5么?
感谢,我应该找到了问题所在
wechatgame/libs/subpackage-pipe.js
里面使用用了(val) =>
而当cocos creator 每次build完成后,会自动把微信工具里的es6转es5设置关掉!!
还有其他几个文件需要做转换
ending了 其实就是每次都要记得打开微信的转es5就搞定了
mark 具体有哪些文件需要转换呢?
你每次上传前打开微信的转es5就可以了
我每次都有勾选,还是不行