小程序开发之坑二--安卓手机wx.hideLoading()无效

无效代码

首先
在onLoad()中

  wx.showLoading({  
    title: “数据加载中”,  
    mask: true  
  });  

异步获取数据后

wx.hideLoading();

测试结果
在微信开发者工具和iOS上都能正常隐藏loading框,安卓手机上却无法隐藏。

解决方法

在坑了很久以后发现在wx.hideLoading()方法外层加个setTimeout居然就解决了。

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

加了一个很小的延迟。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容