[LayaAir3]升级到3.3.0-beta4版本后微信小程序加载代码分包没返回

本项目用3.1.6开发,升级到3.2.6后,发布微信小程序跑正常,升级到3.3.0-beta4版本后,发现导出的微信小程序版本出现加载异常,后来在引擎源码加日志打印后,发现加载的代码分包没返回,测试日志图如下所示:


企业微信截图_17509244221738.png



查看Loader.downloader.package源码实现,发现其并没有加额外处理:

企业微信截图_175092428066.png

然后我屏蔽这个函数调用,直接执行后续的流程,如下图所示:

企业微信截图_17509246069639.png

然后发现执行Browser.loadLib的Browser.document.body.appendChild函数后,并没有任何加载回调日志,如下所示:

企业微信截图_17509246754672.png


企业微信截图_17509247603000.png

 
后来看能正常运行的3.2.6版本源码,发现是调用了ILaya.Browser.miniGameContext的loadSubpackage函数加载分包的代码,而在3.3.0版本中,已不存在miniGameContext相关内容。

企业微信截图_17509256002907.png

 

求大佬解答迷津。
已邀请:

LayaAir大为

赞同来自:

您好,我这里没能复现这个问题,请您提供一个能复现问题的demo

要回复问题请先

商务合作
商务合作