一、闪屏页加载方式
默认:其默认就是等渲染完就进入APP,这样有一个问题,就是如果要验证用户是否登录会直接到首页闪一下,然后才会跳去登录页,解决(自己设置关闭闪屏页的时机【此时相当于闪屏页等你跳到登录界面才会去关闭,掩盖了跳跃的过程】)
1.设置manifest.json的app-plus参数
改一下(此时就不会自动关闭,需要自己关闭闪屏页):
"app-plus" : {
"splashscreen" : {
"alwaysShowBeforeRender" : false,
"waiting" : true,
"autoclose" : false,
"delay" : 0
}
}
2.自己关闭闪屏页
关键代码:plus.navigator.closeSplashscreen()
uni.reLaunch({
url: 'pages/index/index',
success: () =>{
plus.navigator.closeSplashscreen()
}
})