在HarmonyOS开发中ArkTs和C++实时通信?C++层执行过程会产生大量的日志,目前是直接输出在控制台,现在想实时输出到ArkTs的UI上,是要写一个回调吗?对NAPI不熟悉,看文档没有找到合适的方法。有什么建议吗?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
在HarmonyOS开发中ArkTs和C++实时通信?C++层执行过程会产生大量的日志,目前是直接输出在控制台,现在想实时输出到ArkTs的UI上,是要写一个回调吗?对NAPI不熟悉,看文档没有找到合适的方法。有什么建议吗?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
1 回答524 阅读✓ 已解决
1 回答532 阅读
1 回答474 阅读
488 阅读
486 阅读
477 阅读
441 阅读
是的,需要通过回调的方式实现,你可以参考以下示例代码实现 的需求:
1、在index.d.ts中链接ArkTS侧函数与C++侧函数:
2、在C++测调用ArkTS侧函数:
3、将NativeCallArkTS接口导出:
4、在ArkTS中调用函数:
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。