Ionic 4 - цвет панели / заголовка приложения в config.xml

Во-первых, я не имею в виду изменение цвета на ion-header / ion-toolbar.

введите описание изображения здесь

Я хотел бы изменить цвет панели / заголовка приложения Ionic 4 с синего по умолчанию на белый. Есть ли способ изменить это, используя только config.xml?

Я уже пробовал

В app.component.ts initializeApp ()

// let status bar overlay webview
this.statusBar.overlaysWebView(true);

// set status bar to white
this.statusBar.backgroundColorByHexString('#ffffff');

но это просто меняет строку состояния (очевидно). Мне сказали попробовать, и я сделал ...

Наконец, я бы предпочел не устанавливать другой плагин cordova (например, cordova-plugin-headercolor).

Спасибо, ребята, что уделили время.


person Patrick Odum    schedule 26.09.2019    source источник
comment
вы можете изменить, используя global.scss, Variable.scss и page.scss, я не знаю, как использовать config.xml   -  person MD Khali    schedule 27.09.2019
comment
Config.xml предназначен для внесения изменений в активность приложения, в которой размещается веб-просмотр для ionic. Упомянутые вами файлы строго используются для оформления элементов пользовательского интерфейса внутри приложения.   -  person Patrick Odum    schedule 27.09.2019


Ответы (1)


Хорошие новости с существующим плагином.

Я знаю, что вы говорите, что предпочли бы не добавлять еще один плагин Cordova, но в данном случае я не понимаю, почему бы и нет.

Проверьте репо, перейдите к коду. Это крошечный запущенный фрагмент java.

Попытка свести количество подключаемых модулей к минимуму - хороший общий совет, но это только потому, что они могут легко включать огромные библиотеки и работать с процессором. Само количество плагинов не является актуальной проблемой.

person rtpHarry    schedule 27.09.2019
comment
Это то, чего я в целом опасаюсь, и обычно есть простые обходные пути для многих плагинов, которые я предпочел бы использовать в первую очередь. Спасибо, что уделили этому время. - person Patrick Odum; 27.09.2019