Übersicht
ÜbersichtApple Watch communication plugin for Capacitor. Provides bidirectional messaging between iPhone and Apple Watch using WatchConnectivity.
Kernfunktionen
KernfunktionensendMessage- Senden Sie eine interaktive Nachricht an das Gerät. Das Gerät muss erreichbar sein, damit dies gelingt. Verwenden Sie dies für zeitkritische, interaktive Kommunikation.updateApplicationContext- Aktualisieren Sie den Anwendungscontext, der mit dem Gerät geteilt wird. Nur der neueste Context wird aufbewahrt - dies überschreibt jeden vorherigen Context. Verwenden Sie dies für die Synchronisierung von Anwendungsstatus, der vom Gerät angezeigt werden muss.transferUserInfo- Übertragen Sie Benutzerinformationen an das Gerät. Die Übertragungen werden in der Reihenfolge abgelegt und geliefert, selbst wenn das Gerät nicht derzeit erreichbar ist. Verwenden Sie dies für wichtige Daten, die zuverlässig geliefert werden müssen.replyToMessage- Antworten Sie auf eine Nachricht vom Gerät, die eine Antwort angefordert hat. Verwenden Sie dies in Reaktion auf das Ereignis messageReceivedWithReply.
Public API
Section titled “Public API”| Methode | Description |
|---|---|
sendMessage | Ein interaktives Nachricht an das Uhrwerk senden. Die Uhr muss für diesen Vorgang erreichbar sein. Verwenden Sie dies für zeitkritische, interaktive Kommunikation. |
updateApplicationContext | Die Anwendungskontext, der mit der Uhr geteilt wird, aktualisieren. Nur der aktuellste Kontext wird beibehalten - dies überschreibt jeden vorherigen Kontext. Verwenden Sie dies für die Synchronisierung von Anwendungsstatus, der von der Uhr angezeigt werden muss. |
transferUserInfo | Benutzerinformationen an die Uhr übertragen. Übertragungen werden in der Reihenfolge abgefangen und geliefert, selbst wenn die Uhr derzeit nicht erreichbar ist. Verwenden Sie dies für wichtige Daten, die zuverlässig geliefert werden müssen. |
replyToMessage | Auf eine Nachricht von der Uhr antworten, die eine Antwort verlangt. Verwenden Sie dies in Reaktion auf das Ereignis messageReceivedWithReply. |
getInfo | Informationen über den Status der Uhrverbindung erhalten. |
getPluginVersion | Den nativen Capacitor Pluginversion abrufen. |
addListener | Nach Nachrichten empfangen, die von der Uhr gesendet werden. |
addListener | Nach Nachrichten von der Uhr suchen, die eine Antwort erfordern. |
addListener | Nach Anwendungskontext-Updates von der Uhr suchen. |
addListener | Nach Benutzerinformationstransfers von der Uhr suchen. |
addListener | Nach Änderungen der Uhrerreichbarkeit suchen. |
addListener | Sitzungsaktivierungsstatusänderungen abrufen. |
removeAllListeners | Alle Listener für diesen Plugin entfernen. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-watch.