指南 接口 其他

快游戏分包

manifest.json 配置

subpackages: [                    //分包配置
    {
        "name" : "sub1Name",    //子包名称
        "root" : "sub1/"        //可以指定一个目录,目录根目录下的 main.js 会作为入口文件
    },
    {
        "name" : "sub2Name",    //子包名称
        "root" : "sub2.js"        //也可以指定一个 js 文件
    }
]

分包 RPK 结构

> com.application.demo.rpk整体压缩包(包名+.rpk) 
> -------------- com.application.demo.rpk 原整包(包名+.rpk) 
> -------------- main.rpk 分包主包(main+.rpk) 
> -------------- pkgA.rpk pkgA分包(子包名+.rpk) 
> -------------- pkgB.rpk pkgB分包(子包名+.rpk)

分包 RPK 大小限制

> com.application.demo.rpk整体压缩包(包名+.rpk) (最大20M)
> -------------- com.application.demo.rpk 原整包(包名+.rpk) (最大10M)
> -------------- main.rpk 分包主包(main+.rpk) (单个分包,最大5M)
> -------------- pkgA.rpk pkgA分包(子包名+.rpk) 
> -------------- pkgB.rpk pkgB分包(子包名+.rpk)
整个快游戏的所有分包大小不超过 10M;
单个分包/基础包大小不能超过 5M;
整体压缩包(包含原整包和所有分包;)不超过20M。

分包下载接口

LoadSubpackageTask qg.loadSubpackage(Object object)

加载游戏子包。注意:主包或子包不能引用未加载的包中的模块。

条匹配 "" 的结果

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