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