生命周期onload里面调用wx.hideLoading失效
发布于 5 年前 作者 yiyang 1696 次浏览 来自 官方Issues
  onLoad: function(options) {
    wx.showLoading({
      title: '加载中,请稍等',
      mask: false,
      success: () => {
        console.log('showLoadingInOnLoad')
        wx.hideLoading()
      }
    })
    setTimeout(() => {
      wx.hideLoading({
        success: () => {
          console.log('showLoadingInOnLoadSTO')
        }
      })
    }, 1000)
    // wx.hideLoading({
    //   success: () => {
    //     console.log('showLoadingInOnLoad')
    //   }
    // })
  
  },

7 回复

在onShow调用wx.showLoading,用wx.hideLoading也关闭比了

同样遇到了这个问题,微信版本:7.0.10,手机为乐视6.0.030S

这个我刚才看了,还是没有解决

可以hideLoading加一个延时

这是android微信客户端7.0.10引入的一个问题,请暂时在其他生命周期里使用hideLoading来规避

一开始我是写在请求网络获取数据的方法里的,然后在onload调用发现手机上有问题,在其它的生命周期调用就没有问题

回到顶部