Cordova Android 白色启动画面
Cordova Android white splash screen
前段时间我针对我的应用程序 () 的 iOS 版本询问(并解决了)同样的问题,现在我对 Android 也有同样的问题一.
我正在使用 cordova-cli-10.0.0 使用在线工具构建 apk
该应用程序运行但我只看到一个白色屏幕,而不是我的闪屏文件。
在我的 config.xml 文件中,我有以下初始屏幕设置(我在这里跳过了其他设置,如果需要我可以 post 它们):
<preference name="SplashScreenDelay" value="3000" />
<platform name="android">
<splash src="res/screen/android/PackageIcons.Android.splash_480_800.png" density="hdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_200_320.png" density="ldpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_320_480.png" density="mdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_720_1280.png" density="xhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_960_1600.png" density="xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1280_1920.png" density="xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_800_480.png" density="land-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_200.png" density="land-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_480_320.png" density="land-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1280_720.png" density="land-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1600_960.png" density="land-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1920_1280.png" density="land-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_480_800.png" density="port-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_200_320.png" density="port-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_480.png" density="port-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_720_1280.png" density="port-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_960_1600.png" density="port-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1280_1920.png" density="port-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_800_480.png" density="land-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_200.png" density="land-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_480_320.png" density="land-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1280_720.png" density="land-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1600_960.png" density="land-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1920_1280.png" density="land-night-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_480_800.png" density="port-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_200_320.png" density="port-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_480.png" density="port-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_720_1280.png" density="port-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_960_1600.png" density="port-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1280_1920.png" density="port-night-xxxhdpi"/>
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_36_36.png" density="ldpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_48_48.png" density="mdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_72_72.png" density="hdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_96_96.png" density="xhdpi" />
</platform>
我添加了 xxhdpi 和 xxxhdpi 文件以及深色模式设置,但它仍然是白色启动画面。你能帮我一下吗?
更新
这是我的整个 config.xml 文件
<widget id="com.xxx.xxx" version="1.1.22" versionCode="22" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>xxx</name>
<description>Template</description>
<author email="info@xxx.com" href="xxx">xxx</author>
<preference name="permissions" value="none" />
<preference name="prerendered-icon" value="true" />
<preference name="phonegap-version" value="cli-10.0.0" />
<preference name="android-windowSoftInputMode" value="adjustPan" />
<preference name="AutoHideSplashScreen" value="true" />
<preference name="SplashScreenDelay" value="3000" />
<!--<preference name = "SplashScreen" value = "screen" />-->
<feature name="LaunchScreen">
<param name="ios-package" value="LaunchScreenStoryboard" onload="true" />
<preference name="StoryboardName" value="LaunchScreen" />
<preference name="FadeOut" value="true" />
<preference name="FadeOutDuration" value="1" />
</feature>
<preference name="DisallowOverscroll" value="true" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarStyle" value="default" />
<feature name="StatusBar">
<param name="ios-package" value="CDVStatusBar" onload="true" />
</feature>
<preference name="StatusBarBackgroundColor" value="#000000" />
<preference name="android-minSdkVersion" value="22" />
<preference name="android-targetSdkVersion" value="28" />
<plugin name="cordova-plugin-geolocation" source="npm">
<param name="GEOLOCATION_USAGE_DESCRIPTION" value="xxx." />
</plugin>
<plugin name="cordova-plugin-inappbrowser" />
<plugin name="cordova-plugin-whitelist" />
<access origin="*" />
<allow-intent href="*" />
<plugin name="cordova-plugin-ios-longpress-fix" />
<plugin name="cordova-android-support-gradle-release">
<variable name="ANDROID_SUPPORT_VERSION" value="28.0.0"/>
</plugin>
<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />
<plugin name="cordova-custom-config" version="*" />
<plugin name="cordova-plugin-file" />
<plugin name="cordova-plugin-file-opener2"/><!-- source="git" spec="https://github.com/neptsoft/cordova-plugin-file-opener2" />-->
<plugin name="cordova-plugin-app-version" />
<plugin name="cordova-plugin-exit" />
<platform name="ios">
<preference name="WKWebViewOnly" value="true" />
<feature name="CDVWKWebViewEngine">
<param name="ios-package" value="CDVWKWebViewEngine" />
</feature>
<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
</platform>
<edit-config target="NSLocationAlwaysUsageDescription" file="*-Info.plist" mode="merge">
<string>xxx</string>
</edit-config>
<edit-config target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
<string>xxx</string>
</edit-config>
<edit-config target="NSLocationAlwaysAndWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
<string>xxx</string>
</edit-config>
<edit-config target="CFBundleShortVersionString" file="*-Info.plist" mode="merge">
<string>1.1.22</string>
</edit-config>
<platform name="android">
<splash src="res/screen/android/PackageIcons.Android_splash_480_800.png" density="hdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_200_320.png" density="ldpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_320_480.png" density="mdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_720_1280.png" density="xhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_960_1600.png" density="xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1280_1920.png" density="xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_800_480.png" density="land-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_200.png" density="land-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_480_320.png" density="land-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1280_720.png" density="land-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1600_960.png" density="land-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1920_1280.png" density="land-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_480_800.png" density="port-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_200_320.png" density="port-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_480.png" density="port-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_720_1280.png" density="port-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_960_1600.png" density="port-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1280_1920.png" density="port-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_800_480.png" density="land-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_200.png" density="land-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_480_320.png" density="land-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1280_720.png" density="land-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1600_960.png" density="land-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1920_1280.png" density="land-night-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_480_800.png" density="port-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_200_320.png" density="port-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_480.png" density="port-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_720_1280.png" density="port-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_960_1600.png" density="port-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1280_1920.png" density="port-night-xxxhdpi"/>
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_36_36.png" density="ldpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_48_48.png" density="mdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_72_72.png" density="hdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_96_96.png" density="xhdpi" />
</platform>
<platform name="ios">
<icon src="res/screen/ios/PackageIcons.iOS.iTunesArtwork.png"/>
<splash src="res/screen/ios/Default@2x~universal~anyany.png" />
<icon src="res/screen/ios/PackageIcons.iOS.icon.png" width="57" height="57" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-60.png" width="60" height="60" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-72.png" width="72" height="72" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-76.png" width="76" height="76" />
<icon src="res/screen/ios/PackageIcons.iOS.icon@2x.png" width="114" height="114" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-60@2x.png" width="120" height="120" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-88@2x.png" width="167" height="167" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-72@2x.png" width="144" height="144" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-76@2x.png" width="152" height="152" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-60@3x.png" width="180" height="180" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon40x40~ipad.png" width="40" height="40" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon40x40@2x.png" width="80" height="80" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon40x40@3x.png" width="120" height="120" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon50x50~ipad.png" width="50" height="50" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon50x50@2x~ipad.png" width="100" height="100" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon29x29.png" width="29" height="29" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon29x29@2x.png" width="58" height="58" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon29x29@3x.png" width="87" height="78" />
<icon src="res/screen/ios/PackageIcons.iOS.iTunesArtwork.png" width="1024" height="1024" />
</platform>
</widget>
也许使用正确的文件命名,重命名你的
PackageIcons.Android.splash_1280_1920.png
到
PackageIcons_Android_splash_1280_1920.png
我也没有看到<plugin name="cordova-plugin-splashscreen" spec="^6.0.0" />
你需要安装它
好的,找到线索了。
我删除了对插件 cordova-plugin-splashscreen 的引用,因为在 cordova iOS 中已经包含 6.1.1。但是,这在 iOS 中有效,您必须保留以下行以使其在 Android 中有效:
<plugin name="cordova-plugin-splashscreen" />
我添加后,显示启动画面。
前段时间我针对我的应用程序 (
我正在使用 cordova-cli-10.0.0 使用在线工具构建 apk
该应用程序运行但我只看到一个白色屏幕,而不是我的闪屏文件。
在我的 config.xml 文件中,我有以下初始屏幕设置(我在这里跳过了其他设置,如果需要我可以 post 它们):
<preference name="SplashScreenDelay" value="3000" />
<platform name="android">
<splash src="res/screen/android/PackageIcons.Android.splash_480_800.png" density="hdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_200_320.png" density="ldpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_320_480.png" density="mdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_720_1280.png" density="xhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_960_1600.png" density="xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1280_1920.png" density="xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_800_480.png" density="land-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_200.png" density="land-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_480_320.png" density="land-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1280_720.png" density="land-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1600_960.png" density="land-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1920_1280.png" density="land-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_480_800.png" density="port-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_200_320.png" density="port-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_480.png" density="port-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_720_1280.png" density="port-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_960_1600.png" density="port-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1280_1920.png" density="port-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_800_480.png" density="land-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_200.png" density="land-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_480_320.png" density="land-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1280_720.png" density="land-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_1600_960.png" density="land-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1920_1280.png" density="land-night-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_480_800.png" density="port-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_200_320.png" density="port-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_320_480.png" density="port-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_720_1280.png" density="port-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android.splash_960_1600.png" density="port-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android.splash_1280_1920.png" density="port-night-xxxhdpi"/>
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_36_36.png" density="ldpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_48_48.png" density="mdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_72_72.png" density="hdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_96_96.png" density="xhdpi" />
</platform>
我添加了 xxhdpi 和 xxxhdpi 文件以及深色模式设置,但它仍然是白色启动画面。你能帮我一下吗?
更新
这是我的整个 config.xml 文件
<widget id="com.xxx.xxx" version="1.1.22" versionCode="22" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>xxx</name>
<description>Template</description>
<author email="info@xxx.com" href="xxx">xxx</author>
<preference name="permissions" value="none" />
<preference name="prerendered-icon" value="true" />
<preference name="phonegap-version" value="cli-10.0.0" />
<preference name="android-windowSoftInputMode" value="adjustPan" />
<preference name="AutoHideSplashScreen" value="true" />
<preference name="SplashScreenDelay" value="3000" />
<!--<preference name = "SplashScreen" value = "screen" />-->
<feature name="LaunchScreen">
<param name="ios-package" value="LaunchScreenStoryboard" onload="true" />
<preference name="StoryboardName" value="LaunchScreen" />
<preference name="FadeOut" value="true" />
<preference name="FadeOutDuration" value="1" />
</feature>
<preference name="DisallowOverscroll" value="true" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarStyle" value="default" />
<feature name="StatusBar">
<param name="ios-package" value="CDVStatusBar" onload="true" />
</feature>
<preference name="StatusBarBackgroundColor" value="#000000" />
<preference name="android-minSdkVersion" value="22" />
<preference name="android-targetSdkVersion" value="28" />
<plugin name="cordova-plugin-geolocation" source="npm">
<param name="GEOLOCATION_USAGE_DESCRIPTION" value="xxx." />
</plugin>
<plugin name="cordova-plugin-inappbrowser" />
<plugin name="cordova-plugin-whitelist" />
<access origin="*" />
<allow-intent href="*" />
<plugin name="cordova-plugin-ios-longpress-fix" />
<plugin name="cordova-android-support-gradle-release">
<variable name="ANDROID_SUPPORT_VERSION" value="28.0.0"/>
</plugin>
<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />
<plugin name="cordova-custom-config" version="*" />
<plugin name="cordova-plugin-file" />
<plugin name="cordova-plugin-file-opener2"/><!-- source="git" spec="https://github.com/neptsoft/cordova-plugin-file-opener2" />-->
<plugin name="cordova-plugin-app-version" />
<plugin name="cordova-plugin-exit" />
<platform name="ios">
<preference name="WKWebViewOnly" value="true" />
<feature name="CDVWKWebViewEngine">
<param name="ios-package" value="CDVWKWebViewEngine" />
</feature>
<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
</platform>
<edit-config target="NSLocationAlwaysUsageDescription" file="*-Info.plist" mode="merge">
<string>xxx</string>
</edit-config>
<edit-config target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
<string>xxx</string>
</edit-config>
<edit-config target="NSLocationAlwaysAndWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
<string>xxx</string>
</edit-config>
<edit-config target="CFBundleShortVersionString" file="*-Info.plist" mode="merge">
<string>1.1.22</string>
</edit-config>
<platform name="android">
<splash src="res/screen/android/PackageIcons.Android_splash_480_800.png" density="hdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_200_320.png" density="ldpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_320_480.png" density="mdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_720_1280.png" density="xhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_960_1600.png" density="xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1280_1920.png" density="xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_800_480.png" density="land-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_200.png" density="land-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_480_320.png" density="land-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1280_720.png" density="land-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1600_960.png" density="land-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1920_1280.png" density="land-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_480_800.png" density="port-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_200_320.png" density="port-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_480.png" density="port-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_720_1280.png" density="port-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_960_1600.png" density="port-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1280_1920.png" density="port-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_800_480.png" density="land-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_200.png" density="land-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_480_320.png" density="land-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1280_720.png" density="land-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_1600_960.png" density="land-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1920_1280.png" density="land-night-xxxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_480_800.png" density="port-night-hdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_200_320.png" density="port-night-ldpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_320_480.png" density="port-night-mdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_720_1280.png" density="port-night-xhdpi" />
<splash src="res/screen/android/PackageIcons.Android_splash_960_1600.png" density="port-night-xxhdpi"/>
<splash src="res/screen/android/PackageIcons.Android_splash_1280_1920.png" density="port-night-xxxhdpi"/>
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_36_36.png" density="ldpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_48_48.png" density="mdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_72_72.png" density="hdpi" />
<icon src="res/screen/android/PackageIcons.Android.ic_launcher_96_96.png" density="xhdpi" />
</platform>
<platform name="ios">
<icon src="res/screen/ios/PackageIcons.iOS.iTunesArtwork.png"/>
<splash src="res/screen/ios/Default@2x~universal~anyany.png" />
<icon src="res/screen/ios/PackageIcons.iOS.icon.png" width="57" height="57" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-60.png" width="60" height="60" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-72.png" width="72" height="72" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-76.png" width="76" height="76" />
<icon src="res/screen/ios/PackageIcons.iOS.icon@2x.png" width="114" height="114" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-60@2x.png" width="120" height="120" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-88@2x.png" width="167" height="167" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-72@2x.png" width="144" height="144" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-76@2x.png" width="152" height="152" />
<icon src="res/screen/ios/PackageIcons.iOS.icon-60@3x.png" width="180" height="180" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon40x40~ipad.png" width="40" height="40" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon40x40@2x.png" width="80" height="80" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon40x40@3x.png" width="120" height="120" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon50x50~ipad.png" width="50" height="50" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon50x50@2x~ipad.png" width="100" height="100" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon29x29.png" width="29" height="29" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon29x29@2x.png" width="58" height="58" />
<icon src="res/screen/ios/PackageIcons.iOS.AppIcon29x29@3x.png" width="87" height="78" />
<icon src="res/screen/ios/PackageIcons.iOS.iTunesArtwork.png" width="1024" height="1024" />
</platform>
</widget>
也许使用正确的文件命名,重命名你的
PackageIcons.Android.splash_1280_1920.png
到
PackageIcons_Android_splash_1280_1920.png
我也没有看到<plugin name="cordova-plugin-splashscreen" spec="^6.0.0" />
你需要安装它
好的,找到线索了。
我删除了对插件 cordova-plugin-splashscreen 的引用,因为在 cordova iOS 中已经包含 6.1.1。但是,这在 iOS 中有效,您必须保留以下行以使其在 Android 中有效:
<plugin name="cordova-plugin-splashscreen" />
我添加后,显示启动画面。