Telefon zu Auto
Schiebe eine root-Vorlage mit Abschnitten, Zeilen, Untertiteln und anwendungsdefinierten Payloads.
@capgo/capacitor-auto bietet eine kleine Brücke für Apps, die genehmigte, template-basierte Car-Oberflächen auf iOS und Android benötigen.
Es spiegelt keine WebView auf die Car-Oberfläche wider. Die Telefon-App sendet eine begrenzte Car-Vorlage, der Car-Host renderet sie mit CarPlay oder Android Auto UI und die Zeilenauswahlen kommen als Ereignisse zurück zur Capacitor-App.
Telefon zu Auto
Schiebe eine root-Vorlage mit Abschnitten, Zeilen, Untertiteln und anwendungsdefinierten Payloads.
Auto zu Telefon
Hören auf carAction Ereignisse, wenn der Fahrer eine Aktion auf dem Fahrzeugdisplay auswählt.
Verbindungszustand
Reagiere, wenn ein CarPlay- oder Android Auto-Host an- oder abgeschaltet wird.
__CAPGO_KEEP_0__
Schickt ein CarPlay-Szenen-Delegate und Android Auto CarAppService damit der Auto-Host die Integration starten kann.
isAvailable() liegt Plattform-Unterstützung und aktuelle Verbindungszustand vor.setRootTemplate(options) aktualisiert die Autoanzeige mit einem einfachen Listen-Template.sendMessage(options) sendet eine vom Anwendungsbenutzer definierte Nachricht über die native Brücke.connectionChanged meldet, wenn der Auto-Host sich verbindet oder trennt.carAction wird ausgelöst, wenn eine Autozeile ausgewählt wird.messageReceived trägt Anwendungsdefinierte Brückennachrichten.iOS verwendet eine CarPlay CPTemplateApplicationSceneDelegate und rendert eine CPListTemplate.
Android verwendet AndroidX Car App Bibliothek, registriert eine CarAppService, und rendert eine vordefinierte Android Auto-Anzeige.
Beide Plattformen erfordern, dass die App den Richtlinien von Apple und Google für Auto-Apps folgt. Sie benötigen jedoch immer noch die richtige App-Kategorie, Berechtigung, Genehmigung und Plattform-Einstellung für Ihren Anwendungsfall.
Dieses Verweis wird von src/definitions.ts auf capacitor-auto.
If Sie native Plugins verwenden @capgo/capacitor-Auto um native Plugin-Arbeit zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-auto um die native Fähigkeit in Verwenden @capgo/capacitor-auto, Capgo-Plugin-Verzeichnis um den Produktworkflow in Capgo-Plugin-Verzeichnis, Capacitor-Plugins von Capgo um die Implementierungsdetails in Capacitor-Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins um die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionics Enterprise-Plugin-Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen.