From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/api/serviceworkerstate/index.html | 46 ++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 files/ru/web/api/serviceworkerstate/index.html (limited to 'files/ru/web/api/serviceworkerstate') diff --git a/files/ru/web/api/serviceworkerstate/index.html b/files/ru/web/api/serviceworkerstate/index.html new file mode 100644 index 0000000000..a1702d28b1 --- /dev/null +++ b/files/ru/web/api/serviceworkerstate/index.html @@ -0,0 +1,46 @@ +--- +title: ServiceWorkerState +slug: Web/API/ServiceWorkerState +translation_of: Web/API/ServiceWorkerState +--- +
{{APIRef("Service Workers API")}}
+ +

ServiceWorkerState показывает состояние {{DOMxRef("ServiceWorker")}}'а.

+ +

Значения

+ +
+
installing
+
Service worker устанавливается. В этом состоянии, метод {{DOMxRef("ExtendableEvent.waitUntil()")}} может быть вызван в обработчике события install для продления установки до успешного завершения переданного промиса. Как правило, данный метод используется для того, чтобы избежать активации service worker'а до завершения настройки его кеша.
+
installed
+
Service worker находится в состоянии ожидания и будет активирован после закрытия всех страниц его источника, использующих предыдущую версию service worker'а.
+
activating
+
Service worker в данном состоянии считается активным. В этом состоянии, метод {{DOMxRef("ExtendableEvent.waitUntil()")}} может быть вызван в обработчике события onactivate для продления этапа активации до успешного завершения переданного промиса. Service worker не начнет обрабатывать события до перехода в состояние activated.
+
activated
+
Service worker в данном состоянии активен и готов обрабатывать события.
+
redundant
+
Новый service worker заменяет данный либо service worker удаляется из-за ошибки при его установке.
+
+ +

Спецификации

+ + + + + + + + + + + + + + +
СпецификацияСтатусКомментарии
{{SpecName("Service Workers", "#service-worker-state-enum", "ServiceWorkerState")}}{{Spec2("Service Workers")}}Изначальное определение.
+ +

Смотрите также

+ + -- cgit v1.2.3-54-g00ecf