определить загрузочное изображение и значок в Sencha ExtJS, современный

Когда у Sencha был Sencha Touch (2.4), вы могли установить startupImage и icon, чтобы определить изображения для запуска значка приложения для вашего приложения.

В настоящее время я перехожу с Touch на ExtJS (6 современных инструментов), и этого, похоже, больше не существует. Также в журнале изменений и на форумах я не могу найти ответ. Кто-нибудь здесь знает что-то, чтобы определить изображения загрузчика приложений и значок приложения?

Я не использую Cordova, это будет обычное веб-приложение. При размещении приложения на главном экране как на iOS, так и на Android будет отображаться определенный значок, а при запуске приложения с домашнего экрана приложение будет использовать определенные экраны-заставки.


person zwik    schedule 29.08.2016    source источник


Ответы (2)


Когда Sencha представляет это, это была специальность для iOS. Sencha ожидал широкого распространения аналогичных функций другими мобильными браузерами. Вместо этого Apple устроила хаос со специальными параметрами, Google и/или Mozilla изобрели JSON-манифест, который нельзя создать с помощью кода Javascript, а поскольку ExtJS уже всегда отставал с этими функциями, накладные расходы на код были излишними, и поддержка была прекращена ( по крайней мере на данный момент).

Вам следует изучить документацию Apple, документация по Android и/или обобщенная информация как добавить значок и изображение запуска в index.html файл вашего приложения, используя метатеги и/или как писать файлы манифеста.

person Alexander    schedule 29.08.2016
comment
Ааа идеально! Это определенно поможет мне развить то, что я хочу. Спасибо! - person zwik; 30.08.2016

Я предполагаю, что вы используете Cordova для упаковки своего приложения. Таким образом, вы можете использовать «cordova-plugin-splashscreen» для определения загрузочного образа.

Что касается значка, поместите его непосредственно в проект платформы, сгенерированный Cordova. Например, для платформы Android поместите изображение значка в папки «cordova\platforms\android\res\drawable-*».

person AhmadWabbi    schedule 29.08.2016
comment
Спасибо за ваш ответ! К сожалению, я не использую Cordova, это просто веб-приложение. Я изменю это в своем первоначальном вопросе. - person zwik; 29.08.2016