Spec-Zone.ru › Web APIs

CookieStoreManager: метод unsubscribe()

Ограниченная доступность

Эта функция не относится к Baseline, так как не работает в некоторых из наиболее широко используемых браузеров.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или всех поддерживающих браузерах.

Примечание: Эта функция доступна в Сервис-воркерах.

Метод unsubscribe() интерфейса CookieStoreManager прекращает получение ранее подписных событий ServiceWorkerRegistration.

Синтаксис

unsubscribe(subscriptions)

Параметры

subscriptions

Список объектов, каждый объект содержит:

name

Строка с именем cookie.

url

Строка с URL области, к которой была сделана подписка на эту cookie.

Возвращаемое значение

Объект Promise, который разрешается со значением undefined, когда сервис-воркер был отписан.

Исключения

TypeError

Выбрасывается, если переданный в subscriptions URL не соответствует scope регистрации сервис-воркера.

Примеры

В этом примере ServiceWorkerRegistration, представленный registration, отписывается от событий изменения cookie с именем "cookie1" и областью "/path1".

const subscriptions = [{ name: "cookie1", url: `/path1` }];
await registration.cookies.unsubscribe(subscriptions);

Спецификации

Спецификация
API Cookie Store
# dom-cookiestoremanager-unsubscribe

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
unsubscribe 87 87 Нет 73 Нет 87 Нет 62 Нет 14.0 87

© 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/CookieStoreManager/unsubscribe

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API