#鸿蒙通关秘籍#怎样在鸿蒙开发中获取并清除最后一次异常?

HarmonyOS
14h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
YAML寒潭孤影

使用napi_get_and_clear_last_exception接口,能够在Node-API中获取并清除最近一次的异常。

代码示例如下: cpp #include "napi/native_api.h"

static napi_value FetchAndClearLastException(napi_env env, napi_callback_info info) { napi_value lastException; napi_get_and_clear_last_exception(env, &lastException); return lastException; }

在应用中捕获异常信息: typescript import hilog from '@ohos.hilog'; import testNapi from 'libentry.so';

const lastException = testNapi.fetchAndClearLastException(); hilog.error(0x0000, 'testTag', Last Exception: ${lastException});

分享
微博
QQ
微信
回复
11h前
相关问题
根据一次开发多端部署开发短信页面
1193浏览 • 1回复 待解决