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
待解决
相关问题
HarmonyOS 在h5前端侧调用应用侧方法
193浏览 • 2回复 待解决
native回调到ts层的object,ts层获取其成员变量
1281浏览 • 1回复 待解决
HarmonyOS TS类方法重载不能正常使用
198浏览 • 1回复 待解决
ets文件怎么调用ts文件中定义的方法
3350浏览 • 1回复 待解决
HarmonyOS 是否可以对ts原生对象提供扩展方法
263浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
2403浏览 • 1回复 待解决
HarmonyOS ArkTS有没有TS的替代方法
245浏览 • 1回复 待解决
HarmonyOS class对象赋值,打开局部方法会报错
337浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
1378浏览 • 1回复 待解决
HarmonyOS JSON转换后调用对象方法报错
301浏览 • 1回复 待解决
Har如何导出ts类和方法?
515浏览 • 1回复 待解决
HarmonyOS C++反序列化拿到了ts对象后怎么调对象方法
125浏览 • 1回复 待解决
HarmonyOS native回调ts时报错stack-buffer-overflow
45浏览 • 1回复 待解决
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
3602浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
555浏览 • 1回复 待解决
现在不能直接创建.ts的文件吗?
363浏览 • 1回复 待解决
请问HarmonyOS 有没有HashMap转Json格式的方法?之前ts的方法都没法用
126浏览 • 1回复 待解决
在Native侧释放ArkTS对象的方法
748浏览 • 1回复 待解决
HarmonyOS 调用 getWindowAvoidArea 方法无法获取到底部导航栏高度
616浏览 • 1回复 待解决
HarmonyOS TS文件如何调用ArkTS的代码?
461浏览 • 1回复 待解决
HarmonyOS 中的 .ts 代码如何遍历对象?
276浏览 • 1回复 待解决
HarmonyOS C接口获取到的图片属性没有ts接口全,C接口获取不到alphatype
322浏览 • 1回复 待解决
线程安全函数参考示例如下,示例中包括callback回调和调用类对象的方法:
Native侧的实现示例如下: