serviceworker

Вышла из употребления
Эта возможность вышла из употребления. Хотя она может продолжать работать в некоторых браузерах, её использование не рекомендуется, поскольку она может быть удалена в любое время. Старайтесь избегать её использования.

Type Object
Mandatory No
Example
"serviceworker": {
  "src": "./serviceworker.js"
}

serviceworker описывает рабочий сервис, который разработчик намеревается установить для управления PWA.

Examples

"serviceworker": {
  "src": "./serviceworker.js",
  "scope": "/app",
  "type": "",
  "update_via_cache": "none"
}

Значения

Сервисный работник может содержать следующие значения (требуется только src):

Параметр Описание
src

URL-адрес для загрузки сценария рабочего сервиса. Это единственный обязательный параметр для serviceworker.

scope

Строка, представляющая URL, который определяет область регистрации рабочего сервиса; то есть, какой диапазон URL-адресов может контролировать рабочий сервис. Обычно это относительный URL-адрес, относительно базового URL-адреса приложения. По умолчанию в качестве области действия для регистрации рабочего сервиса задан каталог, в котором находится сценарий рабочий сервис.

type ?
update_via_cache

Нужно ли обходить кэш пользовательского агента при получении рабочего сервиса.