手机到汽车
推送一个根模板,包含部分、行、字幕和应用程序定义的负载。
@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-自动 来规划原生插件工作,连接它与 使用 @capgo/capacitor-auto 来实现原生能力的 Using @capgo/capacitor-auto 中的 Capgo 插件目录 来实现产品工作流程的 Capgo 插件目录 Capacitor 由 Capgo 提供的插件 来实现细节的 Capacitor 由 Capgo 提供的插件 添加或更新插件 来实现细节的添加或更新插件, ionic 企业插件替代方案 ionic 企业插件替代方案的产品工作流