Установите прогрессивное веб-приложение (PWA) на телефон без сети - PullRequest
0 голосов
/ 13 июня 2018

Возможно ли (например, при разработке) отправить pwa на телефон каким-либо образом, например ...через USB-кабель без сети и обслуживать его по https?

Вариант использования - разработка, когда, возможно, сеть Wi-Fi недоступна или нецелесообразна в настройке.

1 Ответ

0 голосов
/ 13 июня 2018

Если ваше приложение полностью PWA-совместимое, добавленное к дому приложение будет установленным APK , который вы можете извлечь с помощью проводника (я использовал ES File explorer) и вставить его на другие устройства с помощью USB.подключение и adb install myapp.apk для установки.

После того, как вы загрузите apk, он все равно будет звонить на ваш веб-сервер, хотя я не уверен, как это имеет смысл делать без подключения к сети.Я не мог придумать причины для разработки мобильного приложения в виде PWA без сети.Вы даже можете получить пропуск через Интернет (используя доступ к рабочему столу через USB), подключившись через USB, если Wi-Fi недоступен.Но разработка PWA без абсолютного сетевого режима нецелесообразна.

Обновление: Хотя вы можете сгенерировать APK и загрузить его через USB вышеуказанным способом, передача кэшированных ресурсов (HTML / CSS / JS / images) может быть сложной.Возможно, вам придется обернуть ваше приложение как простое приложение Cordova или приложение Ponic Ionic-типа , которое использует Cordova для обертывания и создания ваших активов.Таким образом, ваш APK будет иметь все необходимое для калькулятора.

...