CookieStoreManager: getSubscriptions() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Diese Funktion ist in Service Workers verfügbar.

Die getSubscriptions() Methode des CookieStoreManager-Interfaces gibt eine Liste aller Cookie-Änderungsabonnements für diese ServiceWorkerRegistration zurück.

Syntax

js
getSubscriptions()

Parameter

Keine.

Rückgabewert

Ein Promise, das mit einer Liste von Objekten aufgelöst wird, die jeweils folgendes enthalten:

name

Ein String mit dem Namen eines Cookies.

url

Ein String mit der URL des Bereichs, der verwendet wurde, um das oder die Cookies zu abonnieren.

Beispiele

Wenn die ServiceWorkerRegistration, die durch registration repräsentiert wird, für Cookie-Änderungsereignisse abonniert ist, wird subscriptions zu einer Liste von Objekten aufgelöst, die den Namen und die URL dieser Cookies enthalten.

js
const subscriptions = await self.registration.cookies.getSubscriptions();

Spezifikationen

Specification
Cookie Store API
# dom-cookiestoremanager-getsubscriptions

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
getSubscriptions

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support