메뉴로 가기

@capgo/capacitor-watch

Capacitor에서 Apple Watch와의 통신을 위한 플러그인입니다. iPhone과 Apple Watch 간의 WatchConnectivity를 사용하여 양방향 메시징을 제공합니다.

개요

개요

Apple Watch 통신 플러그인으로 Capacitor. iPhone과 Apple Watch 간에 WatchConnectivity를 사용하여 양방향 메시지를 제공합니다.

  • sendMessage - 시계가 연결 가능해야만 시계로 메시지를 전송할 수 있습니다. 시간에 민감한 상호 작용을 위한 메시지를 전송하세요.
  • updateApplicationContext - 시계와 공유한 앱 컨텍스트를 업데이트합니다. 이전 컨텍스트는 덮어씌워지므로, 앱 상태를 시계가 표시해야 하는 경우 사용하세요.
  • transferUserInfo - 시계로 사용자 정보를 전송합니다. 시계가 현재 연결되지 않아도 전송은 큐에 저장되어 순서대로 전달됩니다. 중요한 데이터를 신뢰할 수 있는 방식으로 전달해야 하는 경우 사용하세요.
  • replyToMessage - 시계에서 요청한 응답으로 메시지를 반환합니다. 메시지ReceivedWithReply 이벤트에 응답할 때 사용하세요.
메서드설명
sendMessage시계로 메시지를 전송합니다. 시계가 연결 가능해야만 성공합니다. 시간에 민감한 상호 작용을 위한 메시지를 전송하세요.
updateApplicationContext응용 프로그램의 컨텍스트를 시계와 공유하세요. 최신 컨텍스트만 유지되며 이전 컨텍스트를 덮어씁니다. 앱 상태를 시계가 표시해야 하는 경우 동기화에 사용하세요.
transferUserInfo사용자 정보를 시계로 전송하세요. 시계가 현재 연결되지 않아도 전송은 큐에 저장되어 순서대로 전송됩니다. 신뢰할 수 있는 데이터 전송에 사용하세요.
replyToMessage시계에서 요청한 응답으로 메시지를 보내세요. messageReceivedWithReply 이벤트에 응답할 때 사용하세요.
getInfo시계와의 연결 상태에 대한 정보를 가져오세요.
getPluginVersionCapacitor 네이티브 플러그인 버전을 가져오세요.
addListener시계에서 받은 메시지를 감지하세요.
addListener시계에서 받은 메시지에 응답이 필요한 경우 감지하세요.
addListener시계에서 받은 응용 프로그램 컨텍스트 업데이트를 감지하세요.
addListener시계에서 받은 사용자 정보 전송을 감지하세요.
addListener시계의 연결 가능성 변경을 감지하세요.
addListener시계의 세션 활성화 상태 변경을 감지하세요.
removeAllListeners이 플러그인의 모든 리스너를 제거하세요.

__CAPGO_KEEP_0__

진실의 근원

__CAPGO_KEEP_0__을 동기화한 참조 src/definitions.ts 에서 capacitor-watch.