手机到车
推送一个根模板,带有部分,行,字幕和应用定义的负载。
@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 and renders a 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 企业插件替代品 的产品工作流程