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

View in English Always switch to English

CrashReportContext: initialize() Methode

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

Die initialize() Methode des CrashReportContext Interfaces initialisiert einen Speicherbereich, der zum Speichern von durch set() angegebenen Absturzberichtdaten verwendet wird. Diese Methode muss aufgerufen werden, bevor irgendwelche anderen Methoden an dem Objekt ausgeführt werden.

Syntax

js
initialize(length)

Parameter

length

Eine Zahl, die die maximale Anzahl von Bytes angibt, die im Schlüssel-Wert-Speicher durch jeden einzelnen set() Aufruf gespeichert werden können. Der maximal zulässige Wert ist 65536 (64KB), was auch die maximale Menge an Absturzberichtspeicher ist, die für einen Ursprung erlaubt ist.

Rückgabewert

Ein Promise, das mit undefined erfüllt wird.

Ausnahmen

InvalidStateError DOMException

Wird ausgelöst, wenn:

  • Das aufrufende Dokument nicht vollständig aktiv ist.
  • Ein Schlüssel-Wert-Speicher für Absturzberichte bereits durch einen vorherigen initialize() Aufruf initialisiert wurde.
NotAllowedError DOMException

length ist mehr als 65536.

Beispiele

Grundlegende Verwendung

js
window.crashReport.initialize(1024).then(() => {
  // Do stuff with crash reporting API
});

Spezifikationen

Spezifikation
Crash Reporting
# dom-crashreportcontext-initialize

Browser-Kompatibilität

Siehe auch