BackgroundFetchManager.get()
Метод get() интерфейса BackgroundFetchManager возвращает Promise, результатом обработки которого будет объект BackgroundFetchRegistration (en-US), связанный с переданным id, или undefined, если идентификатор не найден.
Синтаксис
js
get(id);
Параметры
id-
Идентификатор
backgroundFetchRegistration(en-US), определяемый при вызовеfetch().
Возвращаемое значение
Promise, результатом обработки которого будет объект BackgroundFetchRegistration (en-US) или undefined.
Примеры
Следующие примеры показывают, как использовать get() для получения BackgroundFetchRegistration (en-US). При активном сервис-воркере используйте ServiceWorkerRegistration.backgroundFetch (en-US) для доступа к объекту BackgroundFetchManager и вызовите его метод get().
js
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