2016-12-30 5 views
0

Я новичок в Ionic 2 и PWA, поэтому несу с любыми глупыми вопросами.Ionic 2 PWA Upgrading App

Я добавил браузерную платформу и развернул мое приложение Ionic PWA на свой сервер. Однако, когда я обновляю развертывание на сервере, приложение (которое я установил на Android, добавив URL-адрес на главный экран) не обновляется.

Пара вопросов:

  1. Как сказать App Shell обновить приложение, если он может подключиться к серверу?
  2. Я переключил режим полета на свой телефон, оболочка приложения отказалась загружать что-либо вообще, даже не на экран вспышки, и вместо этого показала стандартную ошибку Chrome.

Как я могу решить проблему выше?

ответ

0

Я не знаю, если это ваш случай. но вы должны проверить, если вы уже удалили комментарии на рабочем сценарии сервера, таким образом ваше приложение будет работать в автономном режиме

Поиск в index.html что-то вроде:

<script> 
if ('serviceWorker' in navigator) { 
    navigator.serviceWorker.register('service-worker.js') 
    .then(() => console.log('service worker installed')) 
    .catch(err => console.log('Error', err)); 
} 

Если вы видите комментарии, удалите его.

И, отвечая на ваш первый вопрос, вы также должны очистить свой кеш,

+0

Да, я удалил комментарий. Мой PWA работал, но вышеупомянутые проблемы остались. Что касается очистки кеша, я не могу попросить пользователей сделать это! – Muhammad