Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CookieStoreManager: getSubscriptions() Methode

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

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

Spezifikation
Cookie Store API
# dom-cookiestoremanager-getsubscriptions

Browser-Kompatibilität