2***@qq.com
2***@qq.com
  • 发布:2019-07-17 10:36
  • 更新:2021-03-12 17:02
  • 阅读:5235

uni. showLoading无法隐藏

分类:uni-app

我也遇到这问题,只执行一次showLoading,回调后也执行一次hideLloading,结果也没隐藏。而且还是随机出现这问题,有时候隐藏,有时候无法隐藏。主要是在h5有这问题,小程序没有

2019-07-17 10:36 负责人:无 分享
已邀请:
s***@126.com

s***@126.com

我在uni.request中也出现这个问题,因为是本地测试请求所以返回的很快,我想可能showLoading还没有显示之前就调用了回调的hideLoading造成的,因为毕竟loading需要一段时间才能显示完毕,你可以在hideLoading加上个setTimerout停个一段时间来验证一下

2***@qq.com

2***@qq.com (作者) - 搬砖的

只能说showLoading机制有问题,小程序就不会这样

w***@163.com

w***@163.com - 我不知道我是干啥的....

我这也遇到这个问题了,我测试了一下2.1.1版本就会有这个问题,showloading貌似是异步的,我打印了一下,uni.request中的hideloading会先触发,然后又执行了一下showloading,我用promise去控制,也不行

不是发哥

不是发哥

同样最近才遇到的,+1

不是发哥

不是发哥

setTimeout(uni.hideLoading, 100);可以解决问题。

4***@qq.com

4***@qq.com

我也遇到这样的问题,在H5端随机会出现这样的情况,请问解决了吗?

4***@qq.com

4***@qq.com

暂时只能按setTimeout 100来处理了

该问题目前已经被锁定, 无法添加新回复