wx.hideLoading关不掉?
发布于 7 年前 作者 hanxia 14880 次浏览 来自 官方Issues

所有安卓系统的wx.showLoading的调用在请求的响应中使用wx.hideLoading都无法隐藏,最近才出现的,此API调用数量庞大,望腾讯即时解决此问题,以免影响所有线上小程序在android系统上的使用。

5 回复

我这里也遇到这个问题,不同手机行为不同

是7.0.10么??问题已复现。目前三种方法规避:

  1. 下掉代码中所有loading 重新提交审核。
  2. 在onReady中调用。不要在onLoad中调用
  3. setTimeout(() => { wx.hideLoading(); }, 500)

这种规避问题的方式不是办法,在加载的时候还无所谓,在保存的时候怎么办,用户体验就差了。而且把loading都删除了,以后问题修复了,我们也不会去再加上这些loading,这不给自己制造麻烦吗?

不是!我的定时器1s就没用。假设onload时长很长的话(代码文件较多,网络差等原因),定时器也要很长了

已知问题,规避方式可参考在onReady中调用,我们会尽快解决

回到顶部