在IOS上 ,e.detail.current无缘无故变成0&微信小程序开发教程。我设置两个分包,结构如下:
"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 + ")");
});
}
本文来自微信小程序开发者论坛 -微信小程序工厂 http://www.xcxgc.com,转载请保留,开发微信小程序、定制微信小程序来微信小程序工厂网。
网友回复
徐洋**回复:
微信小程序上有同样的问题,iOS 6.7.1版本,官方人员有修复bug的计划吗?
钦江**回复:
在[微信小程序]上, 是否存在此问题?
如何自定义导航栏?,微信小程序开发教程
Sp**回复:
你好,这是一个已知问题,我们已修复,如果没有覆盖到,可以手动在 App Store 上更新至 6.7.1 版本
本文网址:http://www.91bianli.com/kaifazhinan/62136.html