ServiceWorkerContainer.getRegistrations()

getRegistrations()ServiceWorkerContainer インターフェイスのメソッドで、この ServiceWorkerContainer に関するすべての ServiceWorkerRegistration を配列で取得します。 このメソッドは、 ServiceWorkerRegistration の配列に解決される Promise を返します。

構文

getRegistrations()

引数

なし。

返値

ServiceWorkerRegistration オブジェクトの配列に解決される Promise

navigator.serviceWorker.getRegistrations().then((registrations) => {
  document.querySelector('#status').textContent = 'ServiceWorkerRegistration が見つかりました。';
});

仕様書

Specification
Service Workers
# navigator-service-worker-getRegistrations

ブラウザーの互換性

BCD tables only load in the browser