IDBVersionChangeEvent: IDBVersionChangeEvent()-Konstruktor
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Januar 2020.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Der IDBVersionChangeEvent()-Konstruktor
erstellt ein neues IDBVersionChangeEvent-Objekt, das verwendet wird, um darzustellen,
wann eine Version der Datenbank geändert wurde, als Ergebnis des
onupgradeneeded Event-Handlers.
Syntax
new IDBVersionChangeEvent(type)
new IDBVersionChangeEvent(type, options)
Parameter
type-
Ein String mit dem Namen des Ereignisses. Er ist case-sensitive und Browser setzen ihn auf
versionchange,successoderblocked. optionsOptional-
Ein Objekt, das zusätzlich zu den in
Event()definierten Eigenschaften die folgenden Eigenschaften haben kann:oldVersionOptional-
Eine Zahl, die die vorherige Version der Datenbank darstellt. Der Standardwert ist
0. newVersionOptional-
Ein unsigned long, das die neue Version der Datenbank darstellt, oder
null, wenn die Datenbank gelöscht wird. Der Standardwert istnull.
Rückgabewert
Ein neues IDBVersionChangeEvent-Objekt.
Beispiele
Für ein vollständiges funktionierendes Beispiel sehen Sie unsere To-do Notifications App (Beispiel live ansehen).
Spezifikationen
| Specification |
|---|
| Indexed Database API 3.0> # dom-idbversionchangeevent-idbversionchangeevent> |