解决uniapp 启动图设置时间无效的方法,设置delay无效

建站交流4年前 (2021-03-19)10410
在APP.vue里,在uniapp生命周期的onLaunch这个方法里写个延时器
onLaunch: function() {
            // #ifdef APP-PLUS
                setTimeout(() => {
                    //设置5秒后主动关闭,最多设置6秒
                    plus.navigator.closeSplashscreen();
                }, 5000);
            // #endif
            console.log('App Launch');
            //uni.clearStorageSync();   //同步清理本地数据缓存。
        },
在manifest.json里,autoclose要设置为false
 "splashscreen" : {
            //app启动界面配置
            "alwaysShowBeforeRender" : false, //首页白屏时不关闭启动界面
            "waiting" : true, //是否在程序启动界面显示等待圈或雪花
            "autoclose" : false, //是否自动关闭程序启动界面。如果需要手动关闭启动界面,需将 alwaysShowBeforeRender 及 autoclose 均设置为 false。
            "delay" : "500" //启动界面在应用的首页面加载完毕后延迟关闭的时间,autoclose 为 true 时生效。单位ms
        },


标签: uniapp开屏

“解决uniapp 启动图设置时间无效的方法,设置delay无效” 的相关文章

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。