const loadTask = wx.loadSubpackage({
name: 'gameBundle', // name 可以填 name 或者 root
success: function (res) {
// 分包加载成功后通过 success 回调
cc.log("微信工具加载分包成功", res);
Framework.start(SceneCfg.Login_View);
},
fail: function (res) {
// 分包加载失败通过 fail 回调
cc.log("微信工具加载分包失败", res);
}
})
loadTask.onProgressUpdate(res => {
console.log('下载进度', res.progress)
console.log('已经下载的数据长度', res.totalBytesWritten)
console.log('预期需要下载的数据总长度', res.totalBytesExpectedToWrite)
})
加载分包的时候,从cocos creator构建完成第一次打开,能够正常加载,但是如果加载过一次之后,点击开发者工具上的编译,重新运行一次游戏,分包就不会被加载了,也不会给出任何返回和报错。