ExtendableCookieChangeEvent: ExtendableCookieChangeEvent() Konstruktor
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 nur in Service Workers verfügbar.
Der ExtendableCookieChangeEvent() Konstruktor erstellt ein neues ExtendableCookieChangeEvent Objekt, welches der Ereignistyp ist, der an das cookiechange Ereignis übergeben wird. Dieses tritt im ServiceWorkerGlobalScope auf, wenn Änderungen an Cookies auftreten, die der Abonnementliste der Dienstarbeiter für Cookie-Änderungen entsprechen. Dieser Konstruktor wird vom Browser aufgerufen, wenn ein Änderungsereignis auftritt.
Hinweis: Dieser Ereigniskonstruktor wird im Allgemeinen nicht für Produktionswebsites benötigt. Sein primärer Nutzen liegt in Tests, die eine Instanz dieses Ereignisses erfordern.
Syntax
new ExtendableCookieChangeEvent(type)
new ExtendableCookieChangeEvent(type, options)
Parameter
type-
Ein String mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es immer auf
cookiechange. optionsOptional-
Ein Objekt, das zusätzlich zu den Eigenschaften, die in
ExtendableEvent()definiert sind, die folgenden Eigenschaften haben kann:changedOptional-
Ein Array mit einem geänderten Cookie.
deletedOptional-
Ein Array mit einem gelöschten Cookie.
Rückgabewert
Ein neues ExtendableCookieChangeEvent Objekt.
Spezifikationen
| Specification |
|---|
| Cookie Store API> # dom-extendablecookiechangeevent-extendablecookiechangeevent> |