在Native侧调用ArkTS的全局普通方法

在napi侧,通过napi_get_global获取全局this指针,并获得对应的方法,实现在native侧调js的方法。

HarmonyOS
2024-05-28 21:37:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
roseprodigal

核心代码解释

// 注册方法到全局变量中 
globalThis.func = gloable_normal_func 
  
// 获取全局This指针 
napi_value gloableThis; 
napi_get_global(env, &gloableThis); 
  
// 获取函数变量 
napi_value func; 
napi_get_named_property(env, gloableThis, "func", &func);
分享
微博
QQ
微信
回复
2024-05-29 22:52:41
相关问题
Native调用ArkTS类函数
368浏览 • 1回复 待解决
native如何调用静态方法
630浏览 • 1回复 待解决
arktshashmap转为native
447浏览 • 1回复 待解决
native如何使用类静态方法
486浏览 • 1回复 待解决
Native如何调ArkTS方法
966浏览 • 1回复 待解决
如何在Native释放ArkTS对象
1004浏览 • 1回复 待解决
ArkTSNative如何进行map数据交互
885浏览 • 1回复 待解决
Native进行跨模块加载
237浏览 • 1回复 待解决
如何在Native构建一个ArkTS对象
785浏览 • 1回复 待解决
C++调用ArkTS 定义方法
602浏览 • 1回复 待解决
c++可以直接调用tsstatic方法吗?
716浏览 • 1回复 待解决
nativelog获取不到
601浏览 • 1回复 待解决
native创建file并保存进沙箱路径
539浏览 • 1回复 待解决