플랫폼 ios 4.3.1과 함께 Cordova 6.5.0을 사용하고 있습니다. 나는, SplashScreen로 플러그인을 설치하고 난 다음 크기의 시작 화면 이미지를 준비했습니다 Legacy Launch ImagesCordova - iOS 10 - 스플래시 화면이 작동하지 않습니다.
을 사용하고 config.xml에 그들을 추가 한 후 project_folder/고해상도/화면/IOS에
<splash src="res/screen/ios/Default~iphone.png" width="320" height="480"/>
<splash src="res/screen/ios/[email protected]~iphone.png" width="640" height="960"/>
<splash src="res/screen/ios/[email protected]~iphone.png" width="640" height="1136"/>
<splash src="res/screen/ios/Default-667h.png" width="750" height="1334"/>
<splash src="res/screen/ios/Default-736h.png" width="1242" height="2208"/>
<preference name="SplashScreenDelay" value="10000" />
<preference name="AutoHideSplashScreen" value="false" />
<preference name="ShowSplashScreenSpinner" value="false" />
<preference name="SplashShowOnlyFirstTime" value="false" />
그들을 배치 응용 프로그램을 빌드하면 위의 모든 이미지가 할당되지 않은 카테고리의 LaunchImage 자산 카탈로그에 반영되었음을 Xcode에서 볼 수 있습니다.
iPhone 5 (iOS 10)에서 앱을 실행하면 시작 화면이 표시되고 1 초 동안 흰색 화면이 표시되고 그 다음 앱의 기본 화면이 표시됩니다. 또한, 엑스 코드 콘솔에서, 나는 그것이 Legacy Launch Image의 구문에 따라 십초 (SplashScreenDelay)
이것을 확인하십시오. http://stackoverflow.com/a/22354322/3901620 – KKRocks
@KKRocks : 이미 시도했지만 문제는 동일합니다. – Sahil
640x1136에 두 개의 이미지가 있습니다. 어느 것이 res/screen/ios /에 실제로 있는지 확인하고 config.xml에서만 참조하십시오. 또한 실제로 그 크기가 있는지 확인하십시오. – jcesarmobile