Как установить PWA с локального хоста без хостинга с использованием IONIC? - PullRequest
0 голосов
/ 27 октября 2018

На данный момент я могу получить pwa, размещая все эти вещи на firebase. Но я хочу такой же pwa без хостинга. Можно ли получить приложение pwa от localhost? Как получить добавить в ярлык, когда я запускаю приложение с локального хоста. Я попробовал то же самое с Firefox на ПК, и я получил это. но не знаю, как получить то же самое в мобильном телефоне.

1 Ответ

0 голосов
/ 27 октября 2018

Итак, когда вы запускаете команду «ionic serve» на ПК - вы получаете доступ к вашему PWA на этом ПК, используя имя локального хоста.Теперь ваш компьютер также имеет адрес локальной сети (предоставляется вашим локальным маршрутизатором, например, маршрутизатором Wi-Fi и т. Д.).Вам нужно узнать этот адрес для вашего компьютера, на котором работает ионная подача (как правило, он будет таким: 192.168.etc.etc), а затем использовать мобильный браузер (safari или android) с мобильного устройства , подключенного ктот же маршрутизатор , чтобы перейти на этот адрес и использовать порт, который используется Ionic (8100 по умолчанию).

Так что, если ваш локальный адрес ПК, на котором вы используете ionic serve, равен 192.168.0.13, и вы это сделалине настраивать порт не по умолчанию, вам нужно перейти к:

192.168.0.13: 8100

Это откроет ваше веб-приложение, затем вы можете «добавить на домашний экран» и т. д. для работы с ним какPWA.

Обратите внимание, что связанные с PWA возможности имеют ограничения (например, требуется для работы с https и т. Д.).Некоторые из этих ограничений опущены для локальных адресов (например, локальный хост, как классические диапазоны 192.168.etc, используемые для локальных сетей).Поэтому, в зависимости от настроек локальной сети, вам может потребоваться убедиться, что конфигурация (через администратора Wi-Fi) и распределение IP-адресов не вызывает проблем.

...