-
Creator 版本:2.2.1
-
目标平台: iOS/Android
-
详细报错信息,包含调用堆栈:
-
重现方式:分包加载不起来,必现
-
出现概率:必现
-
额外线索:
我们项目微信小游戏代码超过4M了,想尝试分包加载,却发现总是尝试不成功。
game.json 配置正确,手机上试过,其他文件夹也试过,均无法正常加载子包。
提示分包找不到主包的代码,主包也找不到分包的模块。
疑问1:
是否是只要在Cocos Creator 选中某个文件夹,勾选右上角的配置为子包,点击应用,然后在相应位置加载子包(cc.loader.downloader.loadSubpackage)就可以了?
说明1:我是在game.js 里边进行加载的,在其他地方加载会慢于游戏加载,如图:
说明2:这是开发者工具上的截图,我在手机上也是这个报错,我看到说明说Windows上还不支持分包加载。
疑问2:
分包加载,对于被分包的文件夹有没有什么要求?比如,完全独立无依赖的模块才可以用分包吗?
由于代码互相引用,有些模块很早就要被加载到。
疑问3:
我搜了我们论坛的帖子,发现说有一个范例的,但是我在GitHub上似乎已经找不到了,希望可以贴下,供我们参考,非常感谢。
请大佬帮忙解答,万分感谢~

