BackgroundFetchManager.getIds()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Метод getIds() интерфейса BackgroundFetchManager возвращает идентификаторы всех зарегистрированных фоновых запросов.

Синтаксис

js
getIds();

Параметры

Отсутствуют.

Возвращаемое значение

Promise, результатом обработки которого будет массив строк.

Исключения

Отсутствуют.

Примеры

Следующие примеры показывают, как получить идентификаторы всех зарегистрированных фоновых запросов. При активном сервис-воркере используйте свойство ServiceWorkerRegistration.backgroundFetch для доступа к объекту BackgroundFetchManager и вызовите его метод getIds().

js
navigator.serviceWorker.ready.then(async (swReg) => {
  const ids = await swReg.backgroundFetch.getIds();
});

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

Specification
Background Fetch
# background-fetch-manager-get-ids

Совместимость с браузерами

BCD tables only load in the browser