JS 接口参考
Interconnect
功能简介
实现与快应用的 Interconnect 通信。
权限声明
使用此接口需要向 manifest 的 permissions 中加入 interconnect 权限。
接口
接收消息
如需接收来自快应用的消息,请使用 Event 接口,并添加名为 onQAICMessage_<包名> 的 Listener 实现消息接收。
sendQAICMessage
- 签名:
sendQAICMessage(pkgName: string, data: string): Promise<void> - 参数
pkgName– 目标第三方应用包名data– JSON 字符串或经 Base64 编码的业务数据
- 返回:
Promise<void>
示例
import AstroBox from "astrobox-plugin-sdk";
await AstroBox.interconnect.sendQAICMessage(
"com.example.app",
JSON.stringify({ cmd: "ping" })
);