小程序上有同样的问题,iOS 6.7.1版本,官方人员有修复bug的计划吗?
分包加载在IOS上的一个BUG在IOS上 ,我设置两个分包,结构如下: "subpackages": [ { "name": "core", "root": "js/core.js" }, { "name": "logic", "root": "js/logic.js" } ] ========================================= 然后使用如下代码依次加载 core 和 logic 两个分包。第一个分包加载成功了,但是logic包加载失败了。控制台也没有输出任何错误。 这种情况,只在IOS上出现,在安卓上是妥妥的。 var corePackLoadTask = wx.loadSubpackage({ name: "core", success: function (res) { console.warn("分包加载core成功"); setTimeout(loadLogicPack,100); }, fail: function (res) { console.warn("分包加载core失败", res); debugger; }, compelete: function (res) { console.warn("分包加载core完成", res); debugger; } }); function loadLogicPack(){ console.warn("开始分包加载logic"); var corePackLoadTask = wx.loadSubpackage({ name: "logic", success: function (res) { console.warn("分包加载logic成功"); loaded = true; new Main(); }, fail: function (res) { console.warn("分包加载logic失败", res.errMsg); debugger; }, compelete: function (res) { console.warn("分包加载logic完成", res); debugger; } }); corePackLoadTask.onProgressUpdate(function (res) { console.log("分包加载logic:" + res.progress + "(" + res.totalBytesWritten + "/" + res.totalBytesExpectedToWrite + ")"); }); }
2018-08-10