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层获取其成员变量
852浏览 • 1回复 待解决
ets文件怎么调用ts文件中定义的方法
2886浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
1939浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
792浏览 • 1回复 待解决
Har如何导出ts类和方法?
326浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
329浏览 • 1回复 待解决
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
3096浏览 • 1回复 待解决
HarmonyOS 调用 getWindowAvoidArea 方法无法获取到底部导航栏高度
184浏览 • 1回复 待解决
在Native侧释放ArkTS对象的方法
356浏览 • 1回复 待解决
HarmonyOS 如何获取对象的方法列表
301浏览 • 1回复 待解决
现在不能直接创建.ts的文件吗?
47浏览 • 1回复 待解决
native侧如何调用类的静态方法?
1033浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
295浏览 • 1回复 待解决
HarmonyOS API11 中的JSVM相关api 是否支持在C++中调用系统的Ts方法
254浏览 • 1回复 待解决
HarmonyOS拍照后调用openSync方法报错
432浏览 • 1回复 待解决
在Native侧调用ArkTS的全局普通方法
826浏览 • 1回复 待解决
调用监听折叠屏状态的方法报错
256浏览 • 1回复 待解决
如何获取对象的所有方法
311浏览 • 1回复 待解决
NAPI跨线程调用TS线程函数
1038浏览 • 1回复 待解决
ArkTS层获取对象的所有方法
1376浏览 • 1回复 待解决
ts获取多语言字符串 ,请问在ts代码里要怎么获取
1518浏览 • 1回复 待解决
Native侧如何获取ArkTS侧Object对象及其成员变量
2485浏览 • 1回复 待解决
是否会长期支持ets调用ts代码
1676浏览 • 1回复 待解决
TS侧如何批量传递函数到native侧
863浏览 • 1回复 待解决
线程安全函数参考示例如下,示例中包括callback回调和调用类对象的方法:
Native侧的实现示例如下: