BackgroundFetchManager.getIds()

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

Синтаксис

getIds();

Параметры

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

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

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

Исключения

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

Примеры

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

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