解决uniapp 二次登陆 登录页是首页时,登录页闪现问题

pages.json文件中,pages数组中第一项是登录页,用户第一次登录后,存储登录状态,以后再进入应用时,自动登录跳转至首页。

但是自动登录跳转至首页时,登录页总是会闪现一下。

第一步:manifest.json文件源码视图,设置如下:

 "app-plus" : {
        ......,
        "splashscreen" : {
            "alwaysShowBeforeRender" : false, // 这个
            "waiting" : false, // 这个
            "autoclose" : false, // 这个
            "delay" : 0
        },
}

第二步:App.vue页面,onShow()方法,设置如下:

    onShow: function() {
            console.log('App Show')
            //解决uniapp设置自动登录跳转首页时加载登录页问题
            setTimeout(() => {
                // #ifdef APP-PLUS
                plus.navigator.closeSplashscreen();
                // #endif
            }, 1000);
        },
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容