2015-03-12 5 views
8

Я пытаюсь использовать команду ion-resources --splash, у меня есть файл splash.png, сохраненный в папке моих ресурсов, а также в корне моего ios и android folders, и это 2208 x 2208, который является рекомендуемым размером. Но когда я запускаю команду я получаю следующую ошибкуИонный экран заставки (ошибка: не удалось прочитать загруженное изображение)

«Invalid загрузки: невозможно прочитать загруженное изображение»

Я добавил предпочтение экрана-заставки в моей config.xml. Есть ли больше условий, которые они не указали?

+0

Вы просмотрели следующее сообщение в блоге? http://ionicframework.com/blog/automating-icons-and-splash-screens/ и часть из документов? http://ionicframework.com/docs/cli/icon-splashscreen.html – QueryLars

+0

Да, это те документы, за которыми я слежу. Я должен был указать, что я работал над этим раньше, и это произошло только с тех пор, как я пытался заменить старый старый заставку новым. @QueryLars – KSumpy

+0

Эй ... Я создал это репо для автоматизации создания иконок и заставки экрана github.com/dericeira/Icon-Splash-Resize –

ответ

4

Я только что понял, что изображение, которое у меня было, было фактически изображением Adobe Illustrator. Все, что мне нужно было сделать, это переименовать образ из .png в .ai, и это сработало!

Для тех, кому интересно вот краткое объяснение разницы между ними:

.ai - векторные файлы Adobe Illustrator являются масштабируемым и вниз и вверх.

.png - файлы пикселей могут быть уменьшены, а не вверх.

16

У меня такая же ошибка при загрузке чересстрочной .png.

Однако после реэкспорта с чересстрочная развертка выключена ионный принятый файл в порядке.

+2

Ваш ответ был лучшим! Благодаря !!! – Olivertech

+0

Это должен быть принятый ответ. – sebaferreras

4

Не пытайтесь сохранить исходное jpeg-изображение в png, изменив его имя. Вы должны использовать png-изображение. Например, я сохраняю свои jpeg-изображения в ионной папке и изменяю тип файла jpeg, меняя .jepg на .png. Однако он не создает реального png-изображения. Вы должны использовать программное обеспечение для переноса типа или загрузки png-изображения.

+1

@Panther, потому что просто измените имя и свойство файла, не создайте истинный файл png – athanzhang

+0

@Panther ОК, я опишу его – athanzhang

+0

@ Пантера, да, я понимаю, что я сделаю это изменение, это то, что ответ Я написал это на своем телефоне, поэтому я не стал более ясным. В следующий раз я дам ответ, добавив некоторые процедуры. – athanzhang

0

У меня было это работает в Windows 7, сохранив значок и всплывающие файлы в виде psd.

0

Вот что я делаю неправильно:

1 - Переименование .jpg в .png и надеюсь, что это работает, это не так. Вам необходимо , чтобы использовать изображение .png.

2 - Используя изображение с неправильным разрешением, в большинстве статей упоминается, что он должен быть 2208 * 2208, я продолжал получать ошибки для изображения с неправильным размером. Использование изображения с разрешением 2732 * 2732 работало как шарм.

Смежные вопросы