概述
概述部分适用于 Capacitor 的Apple Watch通信插件。该插件提供了iPhone和Apple Watch之间的双向消息传递,使用WatchConnectivity。
核心功能
核心功能部分sendMessage- 向手表发送一个交互式消息。手表必须可达,否则此操作将失败。使用此功能进行实时、交互式的通信。updateApplicationContext- 更新与手表共享的应用程序上下文。仅保留最新的上下文 - 这会覆盖任何之前的上下文。使用此功能同步应用程序状态,手表需要显示这些状态。transferUserInfo- 将用户信息传输到手表。传输会被排队并按顺序传递,即使手表当前不可达。使用此功能传输重要数据,必须可靠地传递。replyToMessage- 回复手表发送的消息,手表要求回复。使用此功能响应messageReceivedWithReply事件。
Public API
API标题:Public API| 方法 | 描述 |
|---|---|
sendMessage | 向手表发送一个交互式消息。手表必须可达,否则此操作将失败。适用于时间敏感的交互式通信。 |
updateApplicationContext | 更新与手表共享的应用程序上下文。仅保留最新的上下文,覆盖任何之前的上下文。适用于同步手表需要显示的应用程序状态。 |
transferUserInfo | 将用户信息传输到手表。传输队列并按顺序传递,即使手表当前不可达。适用于必须可靠传递的重要数据。 |
replyToMessage | 回复手表发送的消息,要求回复。适用于响应messageReceivedWithReply事件。 |
getInfo | 获取手表连接状态的信息。 |
getPluginVersion | 获取本地Capacitor插件版本。 |
addListener | 监听手表发送的消息。 |
addListener | 监听手表发送的需要回复的消息。 |
addListener | 监听应用上下文更新事件 |
addListener | 监听用户信息传输事件 |
addListener | 监听手表可达性变化 |
addListener | 监听会话激活状态变化 |
removeAllListeners | 移除此插件的所有监听器 |
真实数据来源
源数据此参考资料是同步自 src/definitions.ts 在 capacitor-手表.
继续从 @capgo/capacitor-手表
继续从 @capgo/capacitor-手表如果您正在使用 @capgo/capacitor-watch 来规划迁移和企业运营,连接它与 使用 @capgo/capacitor-watch 来使用 Using @capgo/capacitor-watch 的本地功能 Capgo 企业 来使用 Capgo 企业的产品工作流 Ionic 企业插件替代品 来使用 Ionic 企业插件替代品的产品工作流 Capgo 替代品 来使用 Capgo 替代品的产品工作流 Capgo 咨询 ["为产品工作流程在Capgo咨询中。"]