@capgo/capacitor-watch
Apple Watch-Kommunikations-Plugin für Capacitor. Bietet eine bidirektionale Nachrichtenübertragung zwischen iPhone und Apple Watch mithilfe von WatchConnectivity.
Übersicht
Abschnitt mit dem Titel „Übersicht“Apple Watch-Kommunikationsplugin für Capacitor. Bietet eine bidirektionale Nachrichtenübertragung zwischen iPhone und Apple Watch mithilfe von WatchConnectivity.
Kernfunktionen
Sektion mit dem Titel “Kernfunktionen”sendMessage- 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 beibehalten - dies überschreibt jeden vorherigen Context. Verwenden Sie dies für die Synchronisierung von Anwendungsstatus, der auf dem Gerät angezeigt werden muss.transferUserInfo- Übertragen Sie Benutzerinformationen an das Gerät. Die Übertragungen werden in der Reihenfolge abgesendet, selbst wenn das Gerät derzeit nicht erreichbar ist. Verwenden Sie dies für wichtige Daten, die zuverlässig übertragen werden müssen.replyToMessage- Antworten Sie auf eine Nachricht vom Gerät, die eine Antwort erforderte. Verwenden Sie dies in Reaktion auf das Ereignis messageReceivedWithReply.
Öffentliche API
Sektion mit dem Titel “Öffentliche API”| Methode | Beschreibung |
|---|---|
sendMessage | 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 | Den Anwendungscontext, der mit dem Uhrenbildschirm geteilt wurde, aktualisieren. Nur der neueste Kontext wird beibehalten - dies überschreibt jeden vorherigen Kontext. Verwenden Sie dies für die Synchronisierung des Anwendungsstates, der auf dem Uhrenbildschirm angezeigt werden muss. |
transferUserInfo | Benutzerinformationen an das Uhrenbildschirm übertragen. Übertragungen werden in der Reihenfolge abgehandelt, selbst wenn das Uhrenbildschirm nicht derzeit erreichbar ist. Verwenden Sie dies für wichtige Daten, die zuverlässig übertragen werden müssen. |
replyToMessage | Antwort auf eine Nachricht vom Uhrenbildschirm, die eine Antwort verlangt. Verwenden Sie dies in Reaktion auf das Ereignis messageReceivedWithReply. |
getInfo | Informationen über den Status der Uhrenverbindung erhalten. |
getPluginVersion | Die native Capacitor-Pluginversion abrufen. |
addListener | Nachrichten empfangen, die vom Uhrenbildschirm gesendet wurden. |
addListener | Nachrichten vom Uhrenbildschirm empfangen, die eine Antwort erfordern. |
addListener | Nachrichten empfangen, die vom Uhrenbildschirm zum Aktualisieren des Anwendungscontexes gesendet werden. |
addListener | Benutzerinformationen vom Uhrenbildschirm empfangen. |
addListener | Änderungen der Uhrenverbindung ermitteln. |
addListener | Änderungen des Aktivierungsstatus der Sitzung ermitteln. |
removeAllListeners | Alle Listener für dieses Plugin entfernen. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit”Dieser Bezug wird von src/definitions.ts in capacitor-watch.