用 wx.hideLoading() 无法关闭 wx.showLoading
手机 小米9SE 安卓系统 9.0 微信版本 7.0.10
具体BUG为 A页面跳转B页面 A页面有 wx.showLoading 和 wx.hideLoading 跳转过去后 返回A页面的时候 还是显示 wx.showLoading
代码为
demo:function(){
wx.showLoading({ //打开提示
title: '正在进入DEMO页面'
})
setTimeout(function () {//关闭提示
wx.hideLoading()
}, 2000
wx.navigateTo({ //跳转到B页面
url: '/demo/demo'
})
}
下面是 真机截图,正式版和测试版都这样,只要返回 就显示 wx.showLoading
你好,这个问题修复啦
1.官方修复是热修复还是会在新版本中修复?
2.大概需要多久才会修复?
类似我们这边第三方服务商,面对这种问题,真的头疼,这一搞就得几百家公里医院的项目要重新处理。希望如实回答下,我们好应对问题。
我希望还是官方来修复,要不然 BUG 总是判断机型 ,以后怎么写代码啊? 代码越写越多 越来越乱
解决方案出来了
Credit https://developers.weixin.qq.com/community/personal/oCJUswxvJofoE2WBUqMB6D5ZedgA
已知问题,修复中。。。。。。
目前三种方法规避:
1.删掉代码中所有loading 重新提交审核;
2.在onReady中调用,不要在onLoad中调用;
3.setTimeout(() => { wx.hideLoading(); }, 500);