把ts类传到c++层,然后可选择性的运行对应类的方法
把ts类传到c++层,然后可选择性的运行对应类的方法
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
有没有从ts设置回调到c++层,然后c++再回调到ts的示例代码?
449浏览 • 1回复 待解决
HarmonyOS是否支持通过类名(string)去找对应的类(class)然后调用对应的场景?
472浏览 • 1回复 待解决
方法里面的参数可以选择性传入么??
426浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
469浏览 • 1回复 待解决
ArkTS调用C++类中的成员函数
476浏览 • 1回复 待解决
如何导出C++自定义类,导出后如何在ArkTS侧进行类方法调用
755浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现?
434浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现
371浏览 • 1回复 待解决
android的TouchDelegate类对应鸿蒙是哪个类?
3890浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
593浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
370浏览 • 1回复 待解决
安卓的Transformation对应鸿蒙哪个类?
2973浏览 • 1回复 待解决
C++调用ArkTS 定义的方法
483浏览 • 1回复 待解决
方法不能传类class ;导致一些工具类,根据输入 class,创建对应类型对象,无法实现
311浏览 • 1回复 待解决
XComponent的onLoad和C++层的onSurfaceCreated的时序关系
631浏览 • 0回复 待解决
native侧如何使用类的静态方法
462浏览 • 1回复 待解决
native侧如何调用类的静态方法?
594浏览 • 1回复 待解决
ArkTS类的方法是否支持重载
719浏览 • 1回复 待解决
C++中的native方法能否直接导出
657浏览 • 1回复 待解决
父类调用子类运行报错:“ is not initialized”
592浏览 • 1回复 待解决
在不同页面创建相同id的XComponent时在C++层是否对应同一个实例
646浏览 • 1回复 待解决
通过Native 调用c++层实现文本绘制
442浏览 • 1回复 待解决
N-API接口实现ArkTS/TS/JS和C/C++之间的交互
366浏览 • 1回复 待解决
HAR中C++编写的so的native方法的使用
287浏览 • 1回复 待解决
Native开发时,C++采用hardcose方式调用arktes类,是否会因为混淆而失败
654浏览 • 1回复 待解决
本文主要介绍如何实现把ts类传到c++层,然后可选择性的运行对应类的方法
开发者可以使用napi_coerce_to_object将给定的js value强转为js object
然后使用napi_get_named_property,获取给定object中指定名称的属性
使用的核心API
napi_coerce_to_objec
napi_get_named_property
核心代码解释
首先在TS中创建一个export的类
在.CPP中调用类及方法
.est代码
实现效果
适配的版本信息
IDE:DevEco Studio 4.0.1.601
SDK:HarmoneyOS 4.0.10.11