把ts类传到c++层,然后可选择性的运行对应类的方法
把ts类传到c++层,然后可选择性的运行对应类的方法
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 继承自C++类的TS类如何使用Sendable协议
1154浏览 • 1回复 待解决
有没有从ts设置回调到c++层,然后c++再回调到ts的示例代码?
1977浏览 • 1回复 待解决
HarmonyOS ts中继承的类,怎么和C++中的类对象进行绑定
960浏览 • 1回复 待解决
方法里面的参数可以选择性传入么??
2934浏览 • 1回复 待解决
HarmonyOS是否支持通过类名(string)去找对应的类(class)然后调用对应的场景?
2627浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
3079浏览 • 1回复 待解决
HarmonyOS 函数方法 多个参数的时候 如何可以选择性传参
859浏览 • 1回复 待解决
ArkTS调用C++类中的成员函数
2666浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现
1951浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现?
1488浏览 • 1回复 待解决
如何导出C++自定义类,导出后如何在ArkTS侧进行类方法调用
3510浏览 • 1回复 待解决
Har如何导出ts类和方法?
1056浏览 • 1回复 待解决
在c++中实例化自定义类并调用方法
1195浏览 • 1回复 待解决
android的TouchDelegate类对应鸿蒙是哪个类?
6294浏览 • 1回复 待解决
HarmonyOS native层C++子线程中回调函数中调用ArkTS层中定义的类的public成员函数
1350浏览 • 1回复 待解决
HarmonyOS TS类方法重载不能正常使用
1370浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
3409浏览 • 1回复 待解决
HarmonyOS 如何在ArkTS中向C++层注册回调,C++层如何调用回调方法?
2368浏览 • 1回复 待解决
HarmonyOS CustomDialog怎么把弹窗封装到某个类的方法中
781浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
2012浏览 • 1回复 待解决
ArkTs 有运行时创建指定类的方法吗?
1508浏览 • 1回复 待解决
HarmonyOS ets层传递Array<string>到C++层,C++层如何获取数组内容
1288浏览 • 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