[LayaAir 2.0]微信小游戏分包加载libs/laya.physics3D.js,加载成功但不能使用


分包.png

我用下面的代码分包加载physics3D.js是成功的,但physics3D和laya.d3.js有较强的关联,似乎不能直接和loadLib("libs/laya.d3.js")配合工作。欢迎大家帮忙解决,万分感谢。
const loadTask = wx.loadSubpackage({
            name: '3d', // name 可以填 name 或者 root
            success: function (res) {
                console.log('res ----------> ',res);
                // 分包加载成功后通过 success 回调
                console.log("success");
                console.log('Physics3D 获取成功:',Physics3D,'===========\n');
            },
            fail: function (res) {
                // 分包加载失败通过 fail 回调
                console.log("fail");
            }
        }) 
        loadTask.onProgressUpdate(res => {
            console.log('下载进度', res.progress)
            console.log('已经下载的数据长度', res.totalBytesWritten)
            console.log('预期需要下载的数据总长度', res.totalBytesExpectedToWrite)
        })
已邀请:

158*****703

赞同来自:

遇到同样的问题,不分包的时候,能看到Physics3D的方法,分包后就不行了,调用方法出错,是需要做什么其他处理吗?

158*****703

赞同来自:

好了,问题解决了

135*****452

赞同来自:

请问你是怎么解决的?

要回复问题请先

商务合作
商务合作