如何替换默认启动画面

how to replace the default splash screen

我有使用命令 --> cordova create MyProject --template cordova-template-mfp 创建的 Cordova 应用程序。

我自己的图标和启动画面放在哪里?。我尝试替换 res 文件夹中的初始屏幕,但我仍然看到 IBM 屏幕。

我安装了 cordova-plugin-splashscreen 3.2.2 "",这是我的文件夹结构的一个片段

我的项目

-- 资源

-- 挂钩

-- 平台

----android

----iOS

感谢您的帮助

看这里:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/cordova-apps/adding-images-and-icons/

If you used the MobileFirst template when you created your app, you must update the splash images that Cordova uses. Change the source paths and file names (src) to the path of the files that you want to display. Add lines similar to the following example between the <platform name="android"> and </platform> tags in the config.xml file:

<splash density="land-hdpi" src="res/screen/android/screen-hdpi-landscape.png" />  
<splash density="land-ldpi" src="res/screen/android/screen-ldpi-landscape.png" />  
<splash density="land-mdpi" src="res/screen/android/screen-mdpi-landscape.png" />  
<splash density="land-xhdpi" src="res/screen/android/screen-xhdpi-landscape.png" />  
<splash density="hdpi" src="res/screen/android/screen-hdpi-portrait.png" />  
<splash density="ldpi" src="res/screen/android/screen-ldpi-portrait.png" />  
<splash density="mdpi" src="res/screen/android/screen-mdpi-portrait.png" />  
<splash density="xhdpi" src="res/screen/android/screen-xhdpi-portrait.png" />

试试这个:

-remove/delete 你的资源文件夹

cordova resources

然后 copy/paste 您的 .png 图像在新资源文件夹中创建 然后做

cordova resources
cordova build <platform>

并且根据 cordova/ionic 的要求,启动画面应为 1200x1200 像素