iOS에서 Phonegap과 관련된 문제가 있습니다. 프로그래밍 방식으로 스플래시 화면을 닫을 수 없습니다. 단지 눈에 띄지 않습니다.Phonegap - iOS에서 스플래시 화면을 프로그래밍 방식으로 닫을 수 없습니다.
자동 숨기기를 사용하도록 시작 화면을 변경하면 문제없이 숨 깁니다.
Android에서도 괜찮습니다.
<preference name="detect-data-types" value="true"/>
<preference name="exit-on-suspend" value="false"/>
<preference name="show-splash-screen-spinner" value="true"/>
<preference name="android-minSdkVersion" value="14"/>
<preference name="android-installLocation" value="auto"/>
<preference name="DisallowOverscroll" value="true"/>
<preference name="UIWebViewBounce" value="false"/>
<preference name="SplashScreen" value="screen"/>
<preference name="AutoHideSplashScreen" value="false"/>
<preference name="auto-hide-splash-screen" value="false" />
<preference name="SplashScreenDelay" value="100000" />
<preference name="StatusBarOverlaysWebView" value="false" />
<feature name="SplashScreen">
<param name="ios-package" value="CDVSplashScreen"/>
<param name="onload" value="true" />
</feature>
자바 스크립트
.$ionicPlatform.ready(function() {
setTimeout(function(){
navigator.splashscreen.hide();
}, 1000);
})