手机到车载
推送一个根模板,包含部分、行、字幕和应用程序定义的负载。
@capgo/capacitor-auto 提供了一个小型桥梁,用于支持需要在 iOS 和 Android 上获得批准的模板车载面板的应用程序。
它不反映 WebView 到车载屏幕。手机应用程序发送有限的车载模板,车载主机使用 CarPlay 或 Android Auto UI 渲染它,行选择返回到 Capacitor 应用程序作为事件。
手机到车载
推送一个根模板,包含部分、行、字幕和应用程序定义的负载。
车载到手机
监听动作 carAction 当驱动器在汽车显示器上选择动作时
连接状态
当CarPlay或Android Auto主机连接或断开时
原生入口点
将CarPlay场景委托和Android Auto CarAppService 以便汽车主机可以启动集成
isAvailable() 更新汽车显示器的简单列表模板setRootTemplate(options) 通过原生桥梁发送应用定义的消息sendMessage(options) 当驱动器在汽车显示器上选择动作时connectionChanged 当汽车主机连接或断开时,会报告。carAction 当选择一行汽车时会发出。messageReceived 传递应用定义的桥接消息。iOS使用CarPlay CPTemplateApplicationSceneDelegate 并渲染一个 CPListTemplate.
Android使用AndroidX Car App Library,注册一个 CarAppService,并渲染一个模板的Android Auto屏幕。
两种平台都需要遵循苹果和谷歌汽车应用政策。您仍然需要正确的应用类别、特权、审查批准和平台设置以适应您的用例。
本参考文档是同步自 src/definitions.ts 在 capacitor-auto.
如果您正在使用 @capgo/capacitor-auto 来规划原生插件工作,连接它与 使用 @capgo/capacitor-auto 原生能力在使用 @capgo/capacitor-auto 中 Capgo 插件目录 产品工作流程在 Capgo 插件目录中 Capacitor Capgo 为 Capacitor Capgo 的实现细节 添加或更新插件 为添加或更新插件, 和 Ionic 企业插件替代品 为 Ionic 企业插件替代品的产品工作流