问题:2.x 和 3.x版本都会出现在打包微信后,出现 not node js file system
原因:和Wechat Lib 版本有关
报错截图:
结论:通过修改Wechat Lab 版本可以重现和解决该问题(如图,修改为不同版本并推送到当前登录的开发者微信)
但仅对开发者有效,因为真实玩家的Wechat Lab的版本是和微信app版本绑定的(比如微信8.0.30版本就是默认使用的2.30.1的Wechat Lab)
因为报错和资源加载有关系,所以怀疑问题出在资源加载部分。而这个问题会导致使用了大量散文件加载的游戏出现大量后台报错,在玩家体验中出现手机发热,所以希望官方向微信反馈,早日解决
- 目标平台:微信小游戏(安卓真机)
- 之前哪个版本是正常的:Wechat Lib 2.27.3之前(微信大概是在今年2月份升级了版本,安卓手机的同事更新后开始出现该问题,但查阅cocos和微信开发者网站帖子,应该在20年就时不时在Wechat Lib版本更新后,出现开发者上报该问题,有的版本不报错了,有的版本又重新报错了)
- 手机型号: 任何安卓手机
- 重现概率: 100%
Creator 版本:3.6.2 (实际上2.x 和 3.x都有该问题)
全新的 Empty(2D)工程,无代码无任何修改
cocos demo:TEST.zip (542.9 KB)


这个鬼bug搞了几天就是没法解决,引擎bug太多了,到处都是,防不胜防。