BackgroundFetchManager.get()

Метод get() интерфейса BackgroundFetchManager возвращает Promise, результатом обработки которого будет объект BackgroundFetchRegistration (en-US), связанный с переданным id, или undefined, если идентификатор не найден.

Синтаксис

get(id);

Параметры

id

Идентификатор backgroundFetchRegistration (en-US), определяемый при вызове fetch().

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

Promise, результатом обработки которого будет объект BackgroundFetchRegistration (en-US) или undefined.

Примеры

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

navigator.serviceWorker.ready.then(async (swReg) => {
  const bgFetch = await swReg.backgroundFetch.get('my-fetch');
});
my code block

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

Specification
Background Fetch
# background-fetch-manager-get

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

BCD tables only load in the browser