FetchEvent: свойство replacesClientId
Примечание: Эта функция доступна только в Сервис-воркерах.
Свойство replacesClientId только для чтения интерфейса FetchEvent — это id client, который заменяется во время навигации по страницам.
Например, при навигации со страницы A на страницу B replacesClientId — это идентификатор клиента, связанного со страницей A. Он может быть пустой строкой при навигации из about:blank на другую страницу, так как клиент about:blank будет повторно использован, а не заменён.
Кроме того, если запрос не является навигацией, то replacesClientId будет пустой строкой. Это может использоваться для доступа к/общения с клиентом, который вскоре будет заменён, непосредственно перед навигацией.
Значение
Строка.
Примеры
self.addEventListener("fetch", (event) => {
console.log(event.replacesClientId);
});
Спецификации
Данные спецификации для api.FetchEvent.replacesClientId.
Проверьте проблемы на этой странице или внесите недостающую spec_url в mdn/browser-compat-data. Также убедитесь, что спецификация включена в w3c/browser-specs.
Совместимость с браузерами
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/FetchEvent/replacesClientId