Можете ли вы указать платформу при запуске ioni c serve? - PullRequest
0 голосов
/ 25 марта 2020

Я только что обновил @ ionic / cli до v6.3.0 и заметил, что при запуске ionic serve отображается приложение с версией iOS стилей компонентов по умолчанию. В предыдущих версиях применялись стили Android. Есть ли способ указать, какая предварительная версия платформы обслуживается?

Может быть, что-то вроде ionic serve --platform android? Я не вижу ничего подобного в документации .

Связанные, но не то, что я ищу:

  • Я понимаю, что вы можете запустить ionic serve --lab, чтобы увидеть параллельные версии приложения для iOS / Android. Этот метод иногда полезен, но также имеет ряд недостатков (в основном, из-за невозможности изменить размер устройства для тестирования экрана разных размеров).
  • Изменение IonicModule.forRoot() на IonicModule.forRoot( { mode: 'md' } ) в /src/app/app.module.ts вызывает стили платформы Android , но это также заставляет Android стили платформы, когда вы собираете / компилируете для iOS.

1 Ответ

0 голосов
/ 26 марта 2020

Ну, нет никакого способа, которым вы можете достичь этого с помощью ioni c.

Вы можете достичь этого с помощью Google Chrome. В инструментах инспектора google chrome (F12) можно щелкнуть панель инструментов «Переключить устройство» (Ctrl + Shift + M), а затем выбрать любое устройство из меню. Вам нужно будет обновить sh после выбора устройства, чтобы увидеть поведение.

...