未验证 提交 6392f035 编写于 作者: O openharmony_ci 提交者: Gitee

!13049 修复review意见

Merge pull request !13049 from 于文泽/review
......@@ -44,7 +44,7 @@ export default class MyAbility extends UIAbility {
let EnvironmentCallback = {
onConfigurationUpdated(config){
console.log("onConfigurationUpdated config:" + JSON.stringify(config));
},
}
}
// 1.获取applicationContext
let applicationContext = globalThis.applicationContext;
......
# @ohos.app.ability.errorManager (ErrorManager)
ErrorManager模块提供对错误观察器的注册和注销的能力。
ErrorManager模块提供对错误观察器的注册和注销的能力。使用场景:应用想要捕获js crash。
> **说明:**
>
......@@ -24,7 +24,13 @@ on(type: "error", observer: ErrorObserver): number;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 填写"error",表示错误观察器。 |
| observer | [ErrorObserver](./js-apis-inner-application-errorObserver.md) | 是 | 返回观察者的数字代码。 |
| observer | [ErrorObserver](./js-apis-inner-application-errorObserver.md) | 是 | 错误观察器。 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| number | 观察器的index值,和观察器一一对应。 |
**示例:**
......@@ -34,8 +40,9 @@ var observer = {
console.log('onUnhandledException, errorMsg: ', errorMsg)
}
}
var observerId = -1;
try {
errorManager.on("error", observer);
observerId = errorManager.on("error", observer);
} catch (paramError) {
console.log("error: " + paramError.code + ", " + paramError.message);
}
......@@ -54,7 +61,7 @@ off(type: "error", observerId: number, callback: AsyncCallback\<void>): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 填写"error",表示错误观察器。 |
| observerId | number | 是 | 返回观察者的数字代码。 |
| observerId | number | 是 | 由on方法返回的观察器的index值。 |
| callback | AsyncCallback\<void> | 是 | 表示指定的回调方法。 |
**示例:**
......@@ -87,7 +94,7 @@ off(type: "error", observerId: number): Promise\<void>;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 填写"error",表示错误观察器。 |
| observerId | number | 是 | 返回观察者的数字代码。 |
| observerId | number | 是 | 由on方法返回的观察器的index值。 |
**返回值:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册