내용으로 바로가기

@capgo/capacitor-자동

Capacitor 앱에서 템플릿 안전한 액션을 차량 디스플레이로 보내고, 자바스크립트에서 드라이버 의도 이벤트를 받을 수 있습니다.

@capgo/capacitor-auto iOS 및 Android에서 승용차 표면에 대한 승인된 템플릿 기반 표면을 제공하는 작은 브릿지를 제공합니다.

웹뷰를 승용차 화면에 반영하지 않습니다. 전화 앱은 제한된 승용차 템플릿을 보내고 승용차 호스트는 CarPlay 또는 Android Auto UI로 렌더링하고 행 선택이 Capacitor 앱으로 이벤트로 돌아옵니다.

전화에서 승용차

root 템플릿을 푸시하여 섹션, 행, 서브 타이틀 및 애플리케이션 정의된 페이로드를 포함합니다.

승용차에서 전화

자동 업데이트 carAction 연결 상태

CarPlay 또는 Android Auto 호스트가 연결되거나 해제될 때 반응합니다.

자연스러운 진입점

Phone to car

자동차용 CarPlay scene delegate와 Android Auto를 전송합니다. CarAppService 차량 호스트가 통합을 시작할 수 있도록 합니다.

  • isAvailable() 플랫폼 지원과 현재 연결 상태를 반환합니다.
  • setRootTemplate(options) 자동차 화면에 간단한 목록 템플릿으로 업데이트합니다.
  • sendMessage(options) 네이티브 브리지를 통해 애플리케이션 정의된 메시지를 전송합니다.
  • connectionChanged 차량 호스트가 연결되거나 해제될 때 보고합니다.
  • carAction 차량 행이 선택될 때 발생합니다.
  • messageReceived 애플리케이션 정의된 브리지 메시지를 전달합니다.

iOS는 CarPlay를 사용하고 CPTemplateApplicationSceneDelegate 그리고 템플릿된 Android Auto 화면을 렌더링합니다. CPListTemplate.

Android는 AndroidX Car App Library를 사용하고 CarAppService등록하고, 템플릿된 Android Auto 화면을 렌더링합니다.

두 플랫폼 모두 애플과 구글 자동차 앱 정책을 따르도록 앱을 구성해야 합니다.

앱 카테고리, 권한, 검토 승인, 플랫폼 설정이 모두 올바른지 확인해야 합니다.

참고 자료

제목 ‘참고 자료’ src/definitions.ts 이 참조 자료는 capacitor-auto.

Keep going from @capgo/capacitor-auto

capgo/capacitor-자동 업데이트

만약에 당신이 @capgo/capacitor-auto를 사용하고 있다면 native 플러그인 작업을 계획하기 위해 Using @capgo/capacitor-auto와 연결하세요 Using @capgo/capacitor-auto의 native 기능 Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리의 제품 워크플로우 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 implementation detail 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트 하는 implementation detail Ionic Enterprise 플러그인 대체품 Ionic 이온 Enterprise 플러그인 대체 제품 워크플로우를 위해.