crashReporter API 列表

本模块包含 12 个 API。

Methods(方法)

API 说明 鸿蒙支持
crashReporter.start(options) 启动崩溃报告器,若 uploadToServer 不为 false,则必须指定 POST 上传地址。 支持
crashReporter.getLastCrashReport() 返回 CrashReport null,即最后一次崩溃报告的日期和 ID。
crashReporter.getUploadedReports() 返回 CrashReport[],即所有已上传的崩溃报告列表。 支持
crashReporter.getUploadToServer() 返回 boolean,表示是否应将报告提交到服务器。 支持
crashReporter.setUploadToServer(uploadToServer) 设置是否将崩溃报告上传到服务器,通常由用户偏好控制,在 start 调用之前调用无效。 支持
crashReporter.addExtraParameter(key, value) 设置随崩溃报告一起发送的额外参数,此处设置的值会附加在 start 时通过 extra 选项设置的值 支持
crashReporter.removeExtraParameter(key) 从当前参数集中移除指定额外参数,后续崩溃报告将不再包含该参数。 支持
crashReporter.getParameters() 返回 Record<string, string>,即崩溃报告器当前所有的额外参数。 支持
process.crashReporter.start(options) 参见 crashReporter.start()。 支持
process.crashReporter.getParameters() 参见 crashReporter.getParameters()。 支持
process.crashReporter.addExtraParameter(key, value) 参见 crashReporter.addExtraParameter(key, value)。 支持
process.crashReporter.removeExtraParameter(key) 参见 crashReporter.removeExtraParameter(key)。 支持