как заменить заставку по умолчанию

#cordova #ibm-mobilefirst #splash-screen

#кордова #ibm-mobilefirst #заставка

Вопрос:

У меня есть приложение Cordova, которое я создаю с помощью команды —> cordova create MyProject —template кордова-шаблон-mfp.

Где я могу разместить свой собственный значок и заставку?. Я попытался заменить заставку в папке res, но я все еще вижу экран IBM.

У меня установлен cordova-plugin-splashscreen 3.2.2 «», и это фрагмент моей структуры папок

MyProject

— res

— крючки

— платформа

—- android

—- iOS

Спасибо за вашу помощь

Ответ №1:

Смотрите здесь: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/cordova-apps/adding-images-and-icons/

Если при создании приложения вы использовали шаблон MobileFirst, необходимо обновить изображения заставок, используемые Cordova. Измените исходные пути и имена файлов ( src ) на путь к файлам, которые вы хотите отобразить. Добавьте строки, аналогичные следующему примеру, между <platform name="android"> </platform> тегами и в config.xml файл:

 <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" />
 

Ответ №2:

Попробуйте это:

-удалить / удалить папку ресурсов

 cordova resources
 

затем скопируйте / вставьте ваше изображение в формате .png в созданную новую папку ресурсов
, затем выполните

 cordova resources
cordova build <platform>
 

И в соответствии с требованием кордовы / ионная заставка должна быть 1200×1200 пикселей