在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对象方法
931浏览 • 1回复 待解决
Native调用ArkTS类函数
1470浏览 • 1回复 待解决
native如何调用静态方法
1295浏览 • 1回复 待解决
arktshashmap转为native
1345浏览 • 1回复 待解决
HarmonyOS native怎样调用ArkTS自定义方法
516浏览 • 1回复 待解决
native如何跟ArkTS子线程通信
386浏览 • 1回复 待解决
native如何使用类静态方法
1017浏览 • 1回复 待解决
如何在Native释放ArkTS对象
2763浏览 • 1回复 待解决
ArkTSNative如何进行map数据交互
2629浏览 • 1回复 待解决
Native如何调ArkTS方法
2552浏览 • 1回复 待解决
ArkTSNative分别如何动态加载SO库
3050浏览 • 1回复 待解决
HarmonyOS h5前端调用应用侧方法
339浏览 • 2回复 待解决
Native进行跨模块加载
1125浏览 • 1回复 待解决