BackgroundFetchManager.get()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Метод get() интерфейса BackgroundFetchManager возвращает Promise, результатом обработки которого будет объект BackgroundFetchRegistration, связанный с переданным id, или undefined, если идентификатор не найден.
Синтаксис
js
get(id);
Параметры
id-
Идентификатор
backgroundFetchRegistration, определяемый при вызовеfetch().
Возвращаемое значение
Promise, результатом обработки которого будет объект BackgroundFetchRegistration или undefined.
Примеры
Следующие примеры показывают, как использовать get() для получения BackgroundFetchRegistration. При активном сервис-воркере используйте ServiceWorkerRegistration.backgroundFetch для доступа к объекту 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> |
Совместимость с браузерами
Loading…