web api instance method
CrashReportContext: initialize() method
Available in workersLimited availability
The initialize() method of the CrashReportContext interface initializes a portion of memory to be used for storing crash report data specified by set(). This must be called before any other method is invoked on the object.
Syntax
initialize(length)
Parameters
length- : A number indicating the maximum number of bytes that can be stored in the key-value store by each individual
set()call. The maximum allowable value is65536(64KB), which is also the maximum amount of crash report memory allowed for one origin.
- : A number indicating the maximum number of bytes that can be stored in the key-value store by each individual
Return value
A Promise that fulfills with undefined.
Exceptions
InvalidStateErrorDOMException- : Thrown if:
- The calling document is not fully active.
- A crash report key-value store was already initialized by a previous
initialize()call.
- : Thrown if:
NotAllowedErrorDOMException- :
lengthis more than65536.
- :
Examples
Basic usage
window.crashReport.initialize(1024).then(() => {
// Do stuff with crash reporting API
});
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.