메뉴로 이동

@capgo/capacitor-auto

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

@capgo/capacitor-auto __CAPGO_KEEP_0__는 iOS와 Android에서 승인된 템플릿 기반 차량 표면이 필요한 앱에 대한 작은 브릿지를 제공합니다.

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

차량

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

차량 carAction 드라이버가 차량 디스플레이에서 액션을 선택할 때 발생하는 이벤트를 듣습니다.

연결 상태

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

네이티브 진입점

CarPlay 시나리오 위임자와 Android Auto를 포함하여 차량 호스트가 통합을 시작할 수 있도록 합니다. CarAppService 코어 __CAPGO_KEEP_0__

  • isAvailable() __CAPGO_KEEP_0__ 플랫폼 지원 및 현재 연결 상태를 반환합니다.
  • setRootTemplate(options) 자동차 표시를 업데이트하는 간단한 목록 템플릿을 사용합니다.
  • sendMessage(options) 네이티브 브리지를 통해 애플리케이션 정의 메시지를 전송합니다.
  • connectionChanged 차량 호스트가 연결되거나 연결을 끊을 때 알립니다.
  • carAction 차량 행이 선택될 때 발생하는 이벤트입니다.
  • messageReceived 애플리케이션 정의 브리지 메시지를 전달합니다.

iOS는 CarPlay를 사용하고 CPTemplateApplicationSceneDelegate Android는 AndroidX Car App Library를 사용하여 CPListTemplate.

자동차 앱을 등록합니다. CarAppService자동차용 애플리케이션을 위한 Android Auto 화면을 렌더링합니다.

애플과 구글 자동차 앱 정책을 따르는 앱이 필요합니다. 또한 앱 카테고리, 권한, 리뷰 승인, 플랫폼 설정이 필요합니다.

이 참조는 src/definitions.ts 에서同步됩니다. capacitor-자동.

capgo에서 capacitor-자동으로 계속 진행하세요.

“capgo에서 capacitor-자동으로 계속 진행하세요.”라는 섹션

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-자동을 사용하는 경우 capgo/capacitor-자동을 네이티브 플러그인 작업을 계획하는 경우 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-자동과 연결하세요. @capgo/capacitor-auto를 사용하여 native 기능을 위해 @capgo/capacitor-auto를 사용합니다. Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우를 위해 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 정보를 위해 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트하는 구현 세부 정보를 위해 Ionic Enterprise 플러그인 대체품 Ionic Enterprise 플러그인 대체품의 제품 워크플로우를 위해