ServiceWorkerRegistration: свойство active
Базовая поддержка Широко распространена
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с апреля 2018 года.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или всех поддерживающих браузерах.
Примечание: Эта функция доступна в API веб-рабочих потоков.
Чтение-только свойство active интерфейса ServiceWorkerRegistration возвращает рабочий процесс сервиса, состояние которого (ServiceWorker.state) равно activating или activated. Изначально это свойство устанавливается в null.
Активный рабочий процесс управляет Client, если URL клиента попадает в область действия регистрации (параметр scope установленный при первом вызове ServiceWorkerContainer.register).
Примечание: После того, как активный рабочий процесс activating, ни ошибка выполнения скрипта, ни принудительное завершение активного рабочего процесса не препятствуют активному рабочему процессу от получения activated.
Значение
Свойство объекта ServiceWorker, если он в настоящее время находится в состоянии activating или activated.
Спецификации
| Спецификация |
|---|
| Service Workers # navigator-service-worker-active |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
active |
40 | 17 | 44 | 27 | 11.1 | 40 | 44 | 27 | 11.3 | 4.0 | 40 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerRegistration/active