電話から自動車
セクション、行、サブタイトル、そしてアプリ定義のペイロードを含むルートテンプレートを送信します。
@capgo/capacitor-auto __CAPGO_KEEP_0__は、iOSとAndroidで承認されたテンプレートベースの自動車表面が必要なアプリに小さな橋を提供します。
Capacitorは、自動車画面にウェブビューを反映するのではなく、電話アプリは制限された自動車テンプレートを送信し、自動車ホストはCarPlayまたはAndroid Auto UIでテンプレートをレンダリングし、行の選択はCapacitorアプリにイベントとして戻されます。
電話から自動車
セクション、行、サブタイトル、そしてアプリ定義のペイロードを含むルートテンプレートを送信します。
自動車から電話
__CAPGO_KEEP_0__アプリが自動車ディスプレイでドライバーが選択したアクションのイベントを待ち受けます。 carAction 接続状態
__CAPGO_KEEP_0__アプリは、CarPlayまたはAndroid Autoホストが接続または切断されたときに反応します。
ネイティブエントリポイント
__CAPGO_KEEP_0__はCarPlayシーンデリゲートとAndroid Autoを運航します。
Android Auto CarAppService 車載ホストが統合を開始できるようにする。
isAvailable() プラットフォームのサポートと現在の接続状態を返します。setRootTemplate(options) 車載ディスプレイを単純なリストテンプレートで更新します。sendMessage(options) ネイティブブリッジを通じて、特定のメッセージを送信します。connectionChanged 車載ホストが接続または切断されたときに報告します。carAction 車両の行が選択されたときに発行されます。messageReceived アプリケーション定義のブリッジメッセージを伝送します。iOSはCarPlayを使用します CPTemplateApplicationSceneDelegate そしてレンダリングします。 CPListTemplate.
AndroidはAndroidX Car App Libraryを使用し、Android Auto画面をレンダリングします。 CarAppService両方のプラットフォームは、AppleとGoogleの自動車アプリポリシーに従う必要があります。 まだ、使用ケースに適したアプリのカテゴリ、特権、レビュー承認、プラットフォーム設定が必要です。
真実の源
からsyncしています。 src/definitions.ts __CAPGO_KEEP_0__-auto capacitor/__CAPGO_KEEP_1__-autoから続けてください。.
If you are using @capgo/capacitor-auto nativeプラグインの作業を計画するには、接続する @capgo/capacitor-autoを使用 native機能のために@capgo/capacitor-autoを使用 Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capacitor Plugins by Capgo Capacitor プラグインのCapgo プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフロー