![](/img/trans.png)
[英]Hiding Android Splash screen in Capacitor Ionic/Ionic React
[英]Ionic Cordova splash screen not hiding in Android
在第一页上,您尝试启动应用程序,将splashScreen.hide()手动隐藏起来。
ionViewDidEnter() {
setTimeout(() => {
if(this.platform.is('cordova') || this.platform.is('android')){
this.splashScreen.hide();
}
}, 300);
还要检查config.xml中的启动画面属性,如下所示
<preference name="SplashScreenDelay" value="10000" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="FadeSplashScreenDuration" value="1000" />
<preference name="FadeSplashScreen" value="true" />
<preference name="ShowSplashScreenSpinner" value="true" />
请参阅此链接以获取属性定义。
- SplashScreenDelay(数字,默认为3000)。 自动隐藏启动画面之前需要等待的时间(以毫秒为单位)。
- “ SplashShowOnlyFirstTime”首选项也是可选的,默认为true。 设置为true时,初始屏幕仅在应用程序启动时出现。 但是,如果您打算使用navigator.app.exitApp()关闭应用程序并在下次启动时强制显示启动画面,则应将此属性设置为false(这也适用于使用“后退”按钮关闭应用程序)。
- FadeSplashScreenDuration(浮动,默认为500):指定要执行的初始屏幕淡入淡出的毫秒数。
- FadeSplashScreen(布尔值,默认为true):设置为false以防止初始屏幕在其显示状态更改时淡入和淡出。
- ShowSplashScreenSpinner(布尔值,默认为true):设置为false以隐藏初始屏幕微调器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.