无法稳定复现,大概率是从后台恢复到前台时出现
- 发布:2021-07-11 21:27
- 更新:2021-10-22 18:10
- 阅读:2067
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 11.4
手机系统: iOS
手机系统版本号: IOS 14
手机厂商: 苹果
手机机型: iPhone 11 Pro Max
页面类型: vue
打包方式: 离线
项目创建方式: CLI
CLI版本号: 2.0.0-31920210609001
操作步骤:
预期结果:
不白屏
不白屏
实际结果:
经常白屏
经常白屏
bug描述:
从这个帖子过来的 https://ask.dcloud.net.cn/article/35913
iOS离线打包,vue tabbar页面经常出现白屏,如附件图片所示
无法稳定复现,按照 https://ask.dcloud.net.cn/article/36540 在 manifest 里加了 recovery reload 也不行
能提供一份简单的demo么,
-
appwociao (作者)
回复 DCloud_iOS_WZT: 不止我的页面,其它tab页也会出现。就是不知道这个操作步骤才头疼啊。。没找到规律。我们另一个app也有这个情况
2021-07-13 15:25
niupengyuan - 3333
https://www.cnblogs.com/qdjj/p/14365789.html 查看该博客,问题已解决
-
appwociao (作者)
这个方法我试过,并没有解决问题。某些情况下会出现频繁 reLaunch (页面不停闪),也就是说 boundingClientRect 并没有执行,且 reLaunch 后也没有执行。死循环了。
2021-07-13 17:38
-
appwociao (作者)
回复 DCloud_iOS_WZT: 上面同学说307是指boundingClientRect可以正常执行,不是单指白屏问题。 用boundingClientRect检测是为了尝试间接解决白屏问题,现在新版boundingClientRect也无法正常执行。
2021-07-15 21:27
@DCloud_iOS_WZT 大佬,有进展不?
-
回复 DCloud_iOS_WZT: 调试状态下不能复现。只有后台运行一段时间后,再次进入有时候可用自己重新启动,有时候就会白屏。官方的演示app用的nvue不能测试。可以自己创建一个项目测试。
2021-10-08 12:14
-
回复 DCloud_iOS_WZT: 很容易复现啊,直接多开几个大型的app,尤其是图片资源多的app,然后再回到前台,就白屏了,百试百灵,你们的那个基座也是一样的,我试过很多次了,真的麻烦你们重视点好不好,这个问题不是一天两天了,都好几年了,一直不重视,只是说要求提供简单的demo,自己费下时测试下就那么难吗?你们测试测不出来我就不信了!
2021-10-13 10:38
@DCloud_iOS_WZT 大佬这个问题怎么解决,已经困扰了我两年了,就是软件返回后台,过一段时间再回来后就有一两个tabbar里是空白的。在这期间的操作是锁屏第二天使用,或者去刷抖音等操作,有时候半天再回来就白屏了