使用Promise实现一种串行调用方式
Native C++层调用Arkts层的函数,该函数返回的结果为Promise,通过,如果在C++层获取到Promise对象的返回结果(结果中包含resolve和reject的值)。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
图片的多宫格布局,对于这两个APP中发布图片分为两种,一种是发布单张图片,另一种就是发布多张图片
401浏览 • 1回复 待解决
js api 中 类似 localstorage 的存储是哪一种?
2978浏览 • 1回复 待解决
支付的UI界面只有一种吗?是否还有其他支付界面?
541浏览 • 1回复 待解决
PolarDB 支持哪些种扩容方式?
2106浏览 • 1回复 待解决
ArkTS注册后,C++启动的业务线程收到消息通知ArkTS层的一种思路
369浏览 • 1回复 待解决
OpenGLES渲染yuv数据,YUV是一种颜色编码方法,主要用于电视系统以及模拟视频领域
357浏览 • 1回复 待解决
JS中如何使用Promise和async await
179浏览 • 1回复 待解决
视频进度滑动条的三种实现方式
346浏览 • 1回复 待解决
跨设备调用的两种实现,大家用哪种比较多?
4959浏览 • 1回复 已解决
js获取canvas对象两种方式有啥不同?
6087浏览 • 1回复 待解决
怎么执行调用方传入的Promise或AsyncCallback回调
309浏览 • 1回复 待解决
但每一种分类的信息内容又都不同。数据库该怎么设计呢?
1013浏览 • 1回复 待解决
函数返回类型设定为Promise,内部实现return this.a?.fun()
443浏览 • 1回复 待解决
taskpool异步任务支持串行处理的方法
430浏览 • 1回复 待解决
鸿蒙的promise要怎么写
6061浏览 • 3回复 待解决
code linter 校验return Promise<string>类型
446浏览 • 1回复 待解决
taskpool 执行的 async 函数和普通返回 promise 函数的一些差异问题
550浏览 • 1回复 待解决
请问使用软总线HarmonyOS调用OpenHarmony的ability可以实现吗
1657浏览 • 0回复 待解决
调用方使用startAbilityForResult()时,被调用方如何返回数据
559浏览 • 1回复 待解决
arkts上有没有其他方式手动调用对象的构造函数
475浏览 • 1回复 待解决
ArkTS与Native(C/C++/Rust)通过什么方式实现调用交互
762浏览 • 1回复 待解决
怎么调用系统接口实现一键隐藏状态栏和导航栏?
1404浏览 • 1回复 待解决
调用方使用startAbilityForResult时,被调用方如何返回数据
739浏览 • 1回复 待解决
webview和原生进行通信的方式有哪些?怎么实现
648浏览 • 1回复 待解决
使用JAVAUI框架布局,DependentLayout 方式布局没滚动条
4788浏览 • 1回复 待解决
使用的核心API
核心代码解释
Index.ets中ArkTS层定义的返回Promise的函数:
C++层:
注册ArkTs层的处理函数:
C++执行回调函数的处理:
Promise的resolve和reject处理:
实现效果
点击第一个Hello World后,再次点击start后,执行结果如下:
适配的版本信息
IDE:DevEco Studio 4.1.1.300
SDK:HarmoneyOS 4.0.10.15