安卓nvue页面跳转的时候有大约0.5s的白屏时间,请问有什么办法优化这个问题吗?
求助!!!
在onload使用loading没有明显效果。
1***@qq.com
- 发布:2020-04-03 21:31
- 更新:2020-04-03 21:41
- 阅读:734
1***@qq.com (作者)
非常感谢,我检查一下
2020-04-03 22:02
1***@qq.com (作者)
你好,我排查过后,的结果是这样的:1、使用uni.navigateTo进行的跳转。2、没有全局定时器干扰。3、页面结构很简单,就一个导航栏和一个暂无消息的图标。但是并没有明显改善。跳转仍然会有闪动出现。
主要问题:1、nvue页面相互跳转安卓系统会有明显的闪动问题。
2、跳转vue页面没问题。
3、感觉nvue页面渲染很慢,所以加雪花图也无效。
4、有没有方法进行nvue预渲染,渲染完再跳转。
2020-04-04 09:14
DCloud_heavensoft
回复 1***@qq.com: 1. 使用原生navigationbar,这个是原生导航栏的意思,不是指uni.navigateTo。因为原生导航栏渲染快,不会整体白屏。不建议加waiting,waiting转圈时也是抢渲染资源的。nvue没有预渲染。如果你的页面背景不是白色导致闪白,可以在pages.json里配webstyle的背景色。但是不管怎么样,简单nvue页面的渲染是很快的,不应该有0.5s的白屏,你可以把代码剥离出来在一个简单工程里测试下
2020-04-06 22:07
1***@qq.com (作者)
回复 DCloud_heavensoft: 好的,非常感谢,我试试
2020-04-10 11:19