CrashReportContext: initialize() Methode
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die initialize()-Methode der CrashReportContext-Schnittstelle initialisiert einen Speicherbereich, der für das Speichern von Crashberichtdaten verwendet wird, die durch set() angegeben werden. Diese Methode muss aufgerufen werden, bevor andere Methoden des Objekts genutzt werden.
Syntax
initialize(length)
Parameter
length-
Eine Zahl, die die maximale Anzahl von Bytes angibt, die durch jeden einzelnen
set()-Aufruf im Schlüssel-Wert-Speicher gespeichert werden können. Der maximal zulässige Wert ist65536(64KB), was auch die maximale Menge an Crashberichtspeicher für einen Ursprung darstellt.
Rückgabewert
Ausnahmen
InvalidStateErrorDOMException-
Wird ausgelöst, wenn:
- Das aufrufende Dokument nicht vollständig aktiv ist.
- Ein Crashbericht-Schlüssel-Wert-Speicher bereits durch einen früheren
initialize()-Aufruf initialisiert wurde.
NotAllowedErrorDOMException-
lengthist größer als65536.
Beispiele
>Grundlegende Verwendung
window.crashReport.initialize(1024).then(() => {
// Do stuff with crash reporting API
});
Spezifikationen
| Spezifikation |
|---|
| Crash Reporting> # dom-crashreportcontext-initialize> |