Когда Progressive Web App устанавливается на Android, Chrome автоматически запрашивает и устанавливает WebAPK вашего приложения. Установка через APK позволяет вашему приложению отображаться в панели запуска приложений, в настройках приложения Android и регистрировать набор фильтров намерений.
Chrome 76 и более поздние версии
Chrome проверяет наличие обновлений каждый 1 день или каждые 30 дней. Проверка обновлений каждый день происходит в большинстве случаев. Он переключается на 30-дневный интервал в редких случаях, когда сервер обновлений не может предоставить обновление.
Гипотетическая проверка обновлений для Chrome 76 и более поздних версий
- 1 января : установите WebAPK.
- 1 января : Запуск WebAPK → Нет проверки обновлений (прошло 0 дней).
- 2 января : Запустите WebAPK → Проверьте, требуется ли обновление (прошел 1 день).
- 4 января : Запуск Chrome → Нет проверки обновлений (запуск Chrome не имеет эффекта).
- 4 января : Запустите WebAPK → Проверьте, требуется ли обновление (прошло 1+ дней).
- 6 января : очистите данные Chrome в настройках Android.
- 9 января : Запуск WebAPK → Без проверки обновлений (с точки зрения Chrome, это первый запуск WebAPK).
- 10 января : Запустите WebAPK → Проверьте, требуется ли обновление (прошел 1 день).
Chrome 75 и более ранние версии
Chrome проверяет наличие обновлений каждые 3 или 30 дней. Проверка обновлений каждые 3 дня происходит в большинстве случаев. Он переключается на 30-дневный интервал в редких случаях, когда сервер обновлений не может предоставить обновление.
Гипотетическая проверка обновлений для Chrome 75 и более ранних версий.
- 1 января : установите WebAPK.
- 1 января : Запуск WebAPK → Нет проверки обновлений (прошло 0 дней).
- 2 января : Запуск WebAPK → Нет проверки обновлений (прошел 1 день)
- 4 января : Запуск Chrome → Нет проверки обновлений (запуск Chrome не имеет эффекта).
- 4 января : Запустите WebAPK → Проверьте, требуется ли обновление (прошло более 3 дней).
- 6 января : очистите данные Chrome в настройках Android.
- 9 января : Запуск WebAPK → Без проверки обновлений (с точки зрения Chrome, это первый запуск WebAPK).
- 12 января : Запустите WebAPK → Проверьте, требуется ли обновление (прошло более 3 дней).
дальнейшее чтение
Полную информацию, включая дополнительные триггеры, которые заставляют Chrome проверять манифест и, возможно, запрашивать и устанавливать новый WebAPK, см. в разделе «Обновление WebAPK» документации WebAPK .