Skip to main content
JSCallback 包装 ArkTS 函数,使其可用于期望函数指针的 C 代码。

示例

构造函数

属性

ptr

返回可用于原生 C 代码的函数指针地址。
  • 非线程安全:返回槽位句柄(小整数)。
  • 线程安全:返回真实的可执行蹦床函数地址,可传给 C 函数作为回调参数。

getHandle()

返回内部槽位句柄,可用于 ffi.invokeCallback()ffi.callCallbackThreadSafe()

threadsafe

回调是否以线程安全模式创建。

方法

call()

调用 ArkTS 回调。

close()

释放回调资源。

线程安全回调

闭包捕获