Ионная оптимизация для рабочего стола - PullRequest
0 голосов
/ 16 октября 2018

Как оптимизировать PWA, созданный с помощью Ionic, для настольных браузеров?

В настольной версии я не хочу использовать какие-либо ионные функции (кроме, может быть, хранилища).Мне не нужны вкладки, панели инструментов, оповещения или что-то в этом роде.

Так что я мог бы также создать отдельный Angular-проект и поделиться некоторыми службами и компонентами.Проблема в том, что с двумя проектами у меня будет два URL / хостинга.Как я могу отправить пользователя на правильный адрес?

Я бы предпочел, чтобы в одном проекте и на одном хостинге были «платформы», мобильные и настольные, и один хостинг?Это хороший способ добиться этого?

Я попробовал это с проверкой платформы на основе ленивой загрузки двух разных модулей, один для мобильных устройств, где я использую компоненты Ionic, и один для настольных компьютеров, где я не используюлюбые ионные компоненты.Сначала это выглядело как хорошее решение, но позже я обнаружил, что в моей настольной части все еще есть некоторые ионные «особенности».Например, я не могу правильно прокрутить.Я не знаю точно, из каких частей Ionic эти «функции» происходят, я не импортировал IonicModule в свой модуль рабочего стола и не делаю initializeApp() в версии для настольного компьютера.

Есть предложения или мнения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...