--- title: serviceworker slug: orphaned/Web/Manifest/serviceworker tags: - Manifest - ServiceWorker - Web translation_of: Web/Manifest/serviceworker original_slug: Web/Manifest/serviceworker ---
Type | Object |
---|---|
Mandatory | No |
Example |
"serviceworker": { "src": "./serviceworker.js" } |
serviceworker
описывает {{domxref('Service_Worker_API', 'рабочий сервис')}}, который разработчик намеревается установить для управления PWA.
"serviceworker": { "src": "./serviceworker.js", "scope": "/app", "type": "", "update_via_cache": "none" }
Сервисный работник может содержать следующие значения (требуется только src):
Параметр | Описание |
---|---|
src |
URL-адрес для загрузки сценария рабочего сервиса. Это единственный обязательный параметр для |
scope |
Строка, представляющая URL, который определяет область регистрации рабочего сервиса; то есть, какой диапазон URL-адресов может контролировать рабочий сервис. Обычно это относительный URL-адрес, относительно базового URL-адреса приложения. По умолчанию в качестве области действия для регистрации рабочего сервиса задан каталог, в котором находится сценарий рабочий сервис. |
type |
? |
update_via_cache |
Нужно ли обходить кеш пользовательского агента при получении рабочего сервиса. |
{{Compat("html.manifest.serviceworker")}}