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前端侧调用应用侧方法
877浏览 • 1回复 待解决
native回调到ts层的object,ts层获取其成员变量
2179浏览 • 1回复 待解决
HarmonyOS TS类方法重载不能正常使用
1375浏览 • 1回复 待解决
HarmonyOS 是否可以对ts原生对象提供扩展方法
1032浏览 • 1回复 待解决
ets文件怎么调用ts文件中定义的方法
4391浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
3414浏览 • 1回复 待解决
HarmonyOS class对象赋值,打开局部方法会报错
1119浏览 • 1回复 待解决
HarmonyOS ArkTS有没有TS的替代方法
1104浏览 • 1回复 待解决
HarmonyOS JSON转换后调用对象方法报错
1120浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
2707浏览 • 1回复 待解决
Har如何导出ts类和方法?
1056浏览 • 1回复 待解决
HarmonyOS C++反序列化拿到了ts对象后怎么调对象方法
886浏览 • 1回复 待解决
HarmonyOS native回调ts时报错stack-buffer-overflow
812浏览 • 1回复 待解决
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
4720浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
1735浏览 • 1回复 待解决
在Native侧释放ArkTS对象的方法
1692浏览 • 1回复 待解决
HarmonyOS 调用 getWindowAvoidArea 方法无法获取到底部导航栏高度
1363浏览 • 1回复 待解决
HarmonyOS 中的 .ts 代码如何遍历对象?
816浏览 • 1回复 待解决
现在不能直接创建.ts的文件吗?
1102浏览 • 1回复 待解决
请问HarmonyOS 有没有HashMap转Json格式的方法?之前ts的方法都没法用
832浏览 • 1回复 待解决
HarmonyOS @Concurrent方法不能调用外部封装好的方法,是否有其他方法替代
1090浏览 • 1回复 待解决
HarmonyOS 如何获取对象的方法列表
1307浏览 • 1回复 待解决
native侧如何调用类的静态方法?
1914浏览 • 1回复 待解决
HarmonyOS TS文件如何调用ArkTS的代码?
1272浏览 • 1回复 待解决
线程安全函数参考示例如下,示例中包括callback回调和调用类对象的方法:
Native侧的实现示例如下: