使用uni-app uni.showLoading 白屏

使用uni-app uni.showLoading 白屏

11 回复

一加手机测试并未复现,麻烦发个可复现demo

更多关于使用uni-app uni.showLoading 白屏的实战教程也可以访问 https://www.itying.com/category-93-b0.html


不是每次都能复现,多试几次。已经确定删除showLoading后,就不会有白屏

使用安卓15 小米13

我也出现了,退出登录调用relauch跳转到登录页,调用uni.showLoading会出现白屏,我也是小米13

流程是,登录成功后reLaunch到一个tabbar页面,在tabbar页面点退出登录reLaunch到login页面,此时login页使用showLoading,hideLoading会出现白屏

回复 t***@163.com: 提供一个最小可复现 demo

使用loading后 退出app 重新进入再次loading 有概率白屏只剩下 页面的菜单,系统的电池 wifi 颜色由白色变成黑色

突然出现同样的问题,之前不会,不是每次都闪。 uni.chooseImage调起相机拍照success后,保存到数组用于显示在界面上,uni.showLoading, 就会闪一下白屏。

最近也是突然发现,在小米澎湃OS2.0以上的系统,启动应用后,使用uni.showLoading(),就会造成白屏,闪烁,只展示底部tabbar

可能是由于showLoading的遮罩层覆盖了页面内容导致的白屏问题,可以尝试以下解决方案:

  1. 检查showLoading的mask参数是否设置为true,设置为false可避免遮罩层覆盖
uni.showLoading({
  title: '加载中',
  mask: false
})
  1. 确保在适当的时候调用hideLoading,避免loading一直显示
uni.hideLoading()
回到顶部