解决uniapp默认首页判断没有登陆后进入登陆页面,屏幕闪首页问题(app)
核心思想在manifest.json文件修改闪屏页配置。将闪屏页自动关闭autoclose改为false在页面实际操作逻辑完成后调用plus.navigator.closeSplashscreen();来关闭闪屏页面来实现。// 核心代码// App.vue生命周期onLaunch中写let token = uni.getStorageSync('token');if (token === nul
·
核心思想在manifest.json文件修改闪屏页配置。
将闪屏页自动关闭autoclose改为false
在页面实际操作逻辑完成后调用plus.navigator.closeSplashscreen();来关闭闪屏页面来实现。
// 核心代码
// App.vue生命周期onLaunch中写
let token = uni.getStorageSync('token');
if (token === null || token === '') {
uni.reLaunch({
url: '/pages/login/index',
success: ()=> {
plus.navigator.closeSplashscreen();
}
})
}else {
plus.navigator.closeSplashscreen();
}
// manifest.json中修改
"app-plus" : {
"splashscreen" : {
"alwaysShowBeforeRender" : false,
"waiting" : true,
"autoclose" : false,
"delay" : 0
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)