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
, если идентификатор не найден.
Синтаксис
get(id);
Параметры
id
-
Идентификатор
backgroundFetchRegistration
, определяемый при вызовеfetch()
.
Возвращаемое значение
Promise
, результатом обработки которого будет объект BackgroundFetchRegistration
или undefined
.
Примеры
Следующие примеры показывают, как использовать get()
для получения BackgroundFetchRegistration
. При активном сервис-воркере
используйте ServiceWorkerRegistration.backgroundFetch
для доступа к объекту 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 |
Совместимость с браузерами
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
get |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
- Experimental. Expect behavior to change in the future.