#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 пикселей