[LayaAir3]升级到3.3.0-beta4版本后微信小程序加载代码分包没返回
本项目用3.1.6开发,升级到3.2.6后,发布微信小程序跑正常,升级到3.3.0-beta4版本后,发现导出的微信小程序版本出现加载异常,后来在引擎源码加日志打印后,发现加载的代码分包没返回,测试日志图如下所示:
,
查看Loader.downloader.package源码实现,发现其并没有加额外处理:
然后我屏蔽这个函数调用,直接执行后续的流程,如下图所示:
然后发现执行Browser.loadLib的Browser.document.body.appendChild函数后,并没有任何加载回调日志,如下所示:
后来看能正常运行的3.2.6版本源码,发现是调用了ILaya.Browser.miniGameContext的loadSubpackage函数加载分包的代码,而在3.3.0版本中,已不存在miniGameContext相关内容。
求大佬解答迷津。
,
查看Loader.downloader.package源码实现,发现其并没有加额外处理:
然后我屏蔽这个函数调用,直接执行后续的流程,如下图所示:
然后发现执行Browser.loadLib的Browser.document.body.appendChild函数后,并没有任何加载回调日志,如下所示:
后来看能正常运行的3.2.6版本源码,发现是调用了ILaya.Browser.miniGameContext的loadSubpackage函数加载分包的代码,而在3.3.0版本中,已不存在miniGameContext相关内容。
求大佬解答迷津。
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
LayaAir大为
赞同来自: