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 ist65536(64KB), was auch die maximale Menge an Absturzberichtspeicher ist, die für einen Ursprung erlaubt ist.
Rückgabewert
Ausnahmen
InvalidStateErrorDOMException-
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.
NotAllowedErrorDOMException-
lengthist mehr als65536.
Beispiele
>Grundlegende Verwendung
js
window.crashReport.initialize(1024).then(() => {
// Do stuff with crash reporting API
});
Spezifikationen
| Spezifikation |
|---|
| Crash Reporting> # dom-crashreportcontext-initialize> |