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

BCD tables only load in the browser