Обновление WebAPK чаще

Когда 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 .