native回调到ts层的object,ts层获取其成员变量
native回调到ts层的object,ts层获取其成员变量
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
有没有从ts设置回调到c++层,然后c++再回调到ts的示例代码?
1056浏览 • 1回复 待解决
native层创建的pixelmap,arraybuffer等内存数据,传给ts层使用,最后是ts层的系统自动释放回收内存吗?
421浏览 • 1回复 待解决
Native侧如何获取ArkTS侧Object对象及其成员变量
2674浏览 • 1回复 待解决
HarmonyOS native层C++子线程中回调函数中调用ArkTS层中定义的类的public成员函数
99浏览 • 1回复 待解决
HarmonyOS Native调用TS侧方法,会报错,TS侧方法也不能获取到对象的变量
382浏览 • 1回复 待解决
HarmonyOS Native层获取应用路径的方式
419浏览 • 1回复 待解决
HarmonyOS Native层怎么获取获取设备信息?
31浏览 • 1回复 待解决
如何在native层获取屏幕亮度
1870浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
1932浏览 • 1回复 待解决
HarmonyOS TS层如何获取系统当前系统内存总大小和内存使用情况?
257浏览 • 1回复 待解决
HarmonyOS native C++ 层传递buffer 到ArkTS 层
62浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在Native层实现日志的回调和过滤?
136浏览 • 1回复 待解决
native层多进程场景的调试
338浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现
1031浏览 • 1回复 待解决
HarmonyOS native层js代码调用
67浏览 • 1回复 待解决
在native层创建socket异常
489浏览 • 1回复 待解决
HarmonyOS在Native层的其他的子线程的回调数据不能直接回抛给UI层,有没有好的办法?
346浏览 • 1回复 待解决
如果需要NAPI C++层业务,调用 ArkTS层的类静态成员、静态函数,怎么交互实现?
814浏览 • 1回复 待解决
Native层回传的公钥数据应用于ets文件导致崩溃
1819浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
1164浏览 • 1回复 待解决
HarmonyOS native 层获取本地文件有其他方法吗?
60浏览 • 1回复 待解决
把ts类传到c++层,然后可选择性的运行对应类的方法
850浏览 • 1回复 待解决
Napi回调ArkTS,Native侧日志通过监听回调到JS侧
1129浏览 • 1回复 待解决
一、背景
1. native中使用napi_create_object新建object,并通过 napi_create_string_utf8 和 napi_create_int32建立键值对,通过napi_set_property(env, object, key, value)的方式存放,并回调传给ts层。
2. ts层将回调获取到的object修改(ts层可能修改这个object中的成员变量/键值对),需要再次返回填充到Native层result中。
3. ts层获得native函数返回值,返回值为修改后的object。
二、相关接口
1. napi_create_object 创建一个默认的js Object。
2. napi_set_property 对给定Object设置属性。
3. napi_get_named_property 获取给定Object中指定名称的属性。
4. napi_call_function 在Native方法中调用js function,即native call js。
三、相关代码
Native层回调JS层函数
给object设置属性
TS层使用
index.d.ts