wx.hideLoading()无法关闭的BUG
发布于 5 年前 作者 yinjie 3200 次浏览 来自 问答

用  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

5 回复

1.官方修复是热修复还是会在新版本中修复?

2.大概需要多久才会修复?

类似我们这边第三方服务商,面对这种问题,真的头疼,这一搞就得几百家公里医院的项目要重新处理。希望如实回答下,我们好应对问题。

你好,这个问题修复啦

我希望还是官方来修复,要不然 BUG 总是判断机型 ,以后怎么写代码啊? 代码越写越多 越来越乱

已知问题,修复中。。。。。。

目前三种方法规避:

1.删掉代码中所有loading 重新提交审核;

2.在onReady中调用,不要在onLoad中调用;

3.setTimeout(() => { wx.hideLoading(); }, 500);

回到顶部