华为快游戏加载子包的bug

如图,子包src可以正常加载,但是prefab就直接跪了,这个prefab子包有点特殊,因为我放在了resources目录下,这种做法在微信小游戏下是可以正常加载的,大大们排查下,3q

StartScene加载子包代码

   start() {
        if (CC_BUILD) {
            cc.loader.downloader.loadSubpackage('src', function () {
                cc.loader.downloader.loadSubpackage("prefab", function () {
                    cc.director.loadScene("WebViewScene");

                })
            })
        } else {
            cc.director.loadScene("WebViewScene");

        }
    },

问题demo
demo.zip (18.0 KB)
Creator版本

稍等,瞅一下

子包不能放在resources目录下哦。我测了一下2.0.9微信小游戏也是加载不了的哦。具体可以看下 resources 目录的说明

我这边微信阔以的,这个问题再确认下吧

还有提一个优化建议settings/huawei-runtime.json
里面的配置字段牵扯文件路径的,可以支持相对路径./build/xxx/xx.png之类的
这样上传到版本控制,不会冲突