组件:wx.hideLoading(Object object)
机型:各个机型都存在
基础库:2.3.0
问题描述:在onShow里调用wx.showLoading和wx.hideLoading组件方法,第一次进入页面触发onShow生命周期时,wx.showLoading和wx.hideLoading组件方法正常执行。但是在进入到下一个页后返回到此页触发onShow生命周期时,wx.showLoading正常执行,但是wx.hideLoading组件方法没有执行。
简单demo:
onShow: function () {
setTimeout(() => {
wx.showLoading({
title: '加载中...'
mask: true
});
},2000);
setTimeout(() => {
wx.hideLoading({
success: function () {
console.log('success'
},
fail: function () {
console.log('fail'
},
complete: function () {
console.log('complete'
}
});
}, 4000);
}
你好,该问题已解决,目前在灰度发布中,若还有问题,可以晚点再试下
物理返回和调用wx.navigateBack({
delta: 1
});
都会出现此类问题