接入指南 API 工具 其他

分包加载

qg.loadSubpackage(Object object)

触发分包加载

参数

Object object

属性类型默认值必填说明
nameString分包的名字,可以填 name 或者 root。在独立分包内,填 GAME 表示加载主包,详见 快游戏独立分包指南
successFunction分包加载成功回调事件
failFunction分包加载失败回调事件
completeFunction分包加载结束回调事件(加载成功、失败都会执行)

返回值 LoadSubpackageTask

加载分包任务实例,用于获取分包加载状态

方法

LoadSubpackageTask.onProgressUpdate(Function listener)

监听分包加载进度变化事件

参数 listener(Object res)

分包加载进度变化事件的监听函数

属性类型说明
progressNumber分包下载进度百分比
totalBytesWrittenNumber已经下载的数据长度,单位 Bytes
totalBytesExpectedToWriteNumber预期需要下载的数据总长度,单位 Bytes

LoadSubpackageTask.offProgressUpdate(Function listener)

取消监听分包加载进度变化事件

const listener = function(res) {
  console.log(res);
};

LoadSubpackageTask.onProgressUpdate(listener);
LoadSubpackageTask.offProgressUpdate(listener); // 需传入与监听时同一个的函数对象

条匹配 "" 的结果

    没有搜索到与 "" 相关的内容