web api instance method
CookieStoreManager: unsubscribe() method
Secure contextAvailable in workers
The unsubscribe() method of the CookieStoreManager interface stops the ServiceWorkerRegistration from receiving previously subscribed events.
Syntax
unsubscribe(subscriptions)
Parameters
subscriptions- : An object list, each object containing:
name- : A string with the name of a cookie.
url- : A string with the url of the scope used to subscribe to this cookie.
- : An object list, each object containing:
Return value
A Promise that resolves with undefined when the service worker has been unsubscribed.
Exceptions
TypeError- : Thrown if the URL passed in
subscriptionsdoes not match the service worker registration’sscope.
- : Thrown if the URL passed in
Examples
In this example, the ServiceWorkerRegistration represented by registration is unsubscribing from change events on the cookie named "cookie1" with a scope of "/path1".
const subscriptions = [{ name: "cookie1", url: `/path1` }];
await registration.cookies.unsubscribe(subscriptions);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.