提交 0b1b3d66 编写于 作者: X xinking129

restore file

Signed-off-by: Nxinking129 <xinxin13@huawei.com>
上级 c263805e
......@@ -24,7 +24,6 @@
| 接口名称 | 说明 |
| ------------------------------ | ------------------------------------------------------------ |
| onUnhandledException(errMsg: string): void | 系统回调接口,应用注册后,当应用产生未捕获的异常时的回调。 |
| onException?(errObject: Error): void | 系统回调接口,应用注册后,当应用产生异常上报js层时的回调。 |
### 解除注册结果码
......@@ -44,13 +43,6 @@ let registerId = -1;
let callback = {
onUnhandledException: function (errMsg) {
console.log(errMsg);
},
onException: function (errorObj) {
console.log('onException, name: ', errorObj.name);
console.log('onException, message: ', errorObj.message);
if (typeof(errorObj.stack) === 'string') {
console.log('onException, stack: ', errorObj.stack);
}
}
}
......
......@@ -38,13 +38,6 @@ on(type: 'error', observer: ErrorObserver): number;
let observer = {
onUnhandledException(errorMsg) {
console.log('onUnhandledException, errorMsg: ', errorMsg);
},
onException(errorObj) {
console.log('onException, name: ', errorObj.name);
console.log('onException, message: ', errorObj.message);
if (typeof(errorObj.stack) === 'string') {
console.log('onException, stack: ', errorObj.stack);
}
}
};
let observerId = -1;
......
......@@ -26,7 +26,6 @@ want的Params操作的常量。
| ABILITY_RECOVERY_RESTART | ohos.aafwk.param.AbilityRecoveryRestart | 指示当前Ability是否发生了故障恢复重启。 <br>**系统API**:该接口为系统接口,三方应用不支持调用。 |
## wantConstant.Flags
Flags说明。用于表示处理Want的方式。
......
......@@ -34,41 +34,3 @@ try {
}
```
## ErrorObserver.onException
onException?(errObject: Error): void;
将在应用运行异常时调用。
**系统能力**:SystemCapability.Ability.AbilityRuntime.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| errObject | Error | 是 | 有关异常事件名字、消息和错误堆栈信息的对象。 |
**示例:**
```ts
import errorManager from '@ohos.app.ability.errorManager';
let observer = {
onUnhandledException(errorMsg) {
console.error('onUnhandledException, errorMsg: ', errorMsg);
},
onException(errorObj) {
console.log('onException, name: ', errorObj.name);
console.log('onException, message: ', errorObj.message);
if (typeof(errorObj.stack) === 'string') {
console.log('onException, stack: ', errorObj.stack);
}
}
};
try {
errorManager.on('error', observer);
} catch (error) {
console.error('registerErrorObserver failed, error.code: ${JSON.stringify(error.code)}, error.message: ${JSON.stringify(error.message)}');
}
```
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册