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层获取其成员变量
813浏览 • 1回复 待解决
ets文件怎么调用ts文件中定义的方法
2824浏览 • 1回复 待解决
c++侧可以直接调用ts的static方法吗?
1877浏览 • 1回复 待解决
HarmonyOS如何在ts中调用ets文件中的变量
672浏览 • 1回复 待解决
Har如何导出ts类和方法?
272浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
298浏览 • 1回复 待解决
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法
2953浏览 • 1回复 待解决
HarmonyOS 调用 getWindowAvoidArea 方法无法获取到底部导航栏高度
133浏览 • 1回复 待解决
HarmonyOS 如何获取对象的方法列表
248浏览 • 1回复 待解决
在Native侧释放ArkTS对象的方法
311浏览 • 1回复 待解决
native侧如何调用类的静态方法?
986浏览 • 1回复 待解决
前端代码如何调用原生中的方法并获取到返回值?
233浏览 • 1回复 待解决
HarmonyOS拍照后调用openSync方法报错
379浏览 • 1回复 待解决
HarmonyOS API11 中的JSVM相关api 是否支持在C++中调用系统的Ts方法
212浏览 • 1回复 待解决
在Native侧调用ArkTS的全局普通方法
753浏览 • 1回复 待解决
如何获取对象的所有方法
243浏览 • 1回复 待解决
调用监听折叠屏状态的方法报错
213浏览 • 1回复 待解决
ArkTS层获取对象的所有方法
1296浏览 • 1回复 待解决
Native侧如何获取ArkTS侧Object对象及其成员变量
2426浏览 • 1回复 待解决
NAPI跨线程调用TS线程函数
897浏览 • 1回复 待解决
如何在Native侧调用ArkTS侧异步方法,并获取异步计算结果到Native侧
2307浏览 • 1回复 待解决
ts获取多语言字符串 ,请问在ts代码里要怎么获取
1493浏览 • 1回复 待解决
Native如何调ArkTS的方法
2047浏览 • 1回复 待解决
TS侧如何批量传递函数到native侧
803浏览 • 1回复 待解决
线程安全函数参考示例如下,示例中包括callback回调和调用类对象的方法:
Native侧的实现示例如下: