HarmonyOS Native调用TS侧方法,会报错,TS侧方法也不能获取到对象的变量
代码示例如下:
constructor() {
console.log(`122313asfaf`);
napi.add(1, 2, this, this.call_back_function);
}
call_back_function(value: number) {
console.log(`call_back: ${value}, QNtest.test: ${this.test}`)
}
这里回调函数会报错。业务场景:TS->Native->子线程->线程安全函数回调->TS->可以取到类对象的变量。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
native回调到ts层的object,ts层获取其成员变量
996浏览 • 1回复 待解决
ets文件怎么调用ts文件中定义的方法
3074浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
2155浏览 • 1回复 待解决
HarmonyOS JSON转换后调用对象方法报错
144浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
1144浏览 • 1回复 待解决
Har如何导出ts类和方法?
417浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
436浏览 • 1回复 待解决
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
3332浏览 • 1回复 待解决
HarmonyOS 中的 .ts 代码如何遍历对象?
160浏览 • 1回复 待解决
HarmonyOS 调用 getWindowAvoidArea 方法无法获取到底部导航栏高度
356浏览 • 1回复 待解决
现在不能直接创建.ts的文件吗?
164浏览 • 1回复 待解决
在Native侧释放ArkTS对象的方法
501浏览 • 1回复 待解决
HarmonyOS API11 中的JSVM相关api 是否支持在C++中调用系统的Ts方法
352浏览 • 1回复 待解决
HarmonyOS TS文件如何调用ArkTS的代码?
141浏览 • 1回复 待解决
HarmonyOS 如何获取对象的方法列表
435浏览 • 1回复 待解决
HarmonyOS @Concurrent修饰的方法中引入对象报错
42浏览 • 1回复 待解决
native侧如何调用类的静态方法?
1132浏览 • 1回复 待解决
HarmonyOS拍照后调用openSync方法报错
610浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
419浏览 • 1回复 待解决
NAPI跨线程调用TS线程函数
1253浏览 • 1回复 待解决
HarmonyOS native怎样调用ArkTS自定义方法
60浏览 • 1回复 待解决
在Native侧调用ArkTS的全局普通方法
925浏览 • 1回复 待解决
如何获取对象的所有方法
409浏览 • 1回复 待解决
线程安全函数参考示例如下,示例中包括callback回调和调用类对象的方法:
Native侧的实现示例如下: