Téléphone à voiture
Envoie une surface de voiture racine avec des sections, des lignes, des sous-titres et des charges utiles définies par l'application.
@capgo/capacitor-auto fournit un petit pont pour les applications qui ont besoin de surfaces de voitures approuvées, basées sur des modèles, sur iOS et Android.
Il ne reflète pas une vue Web vers l'écran de la voiture. L'application de téléphone envoie une surface de voiture limitée, l'hôte de la voiture la rend avec l'interface utilisateur CarPlay ou Android Auto, et les sélections de ligne reviennent à l'application Capacitor sous forme d'événements.
Téléphone à voiture
Envoie une surface de voiture racine avec des sections, des lignes, des sous-titres et des charges utiles définies par l'application.
Voiture à téléphone
Ecoute les événements lorsqu'un conducteur sélectionne une action sur l'affichage de la voiture. carAction État de la connexion
Réagit lorsque l'hôte CarPlay ou Android Auto se connecte ou se déconnecte.
Points d'entrée natifs
Expédie un délégué de scène CarPlay et un délégué Android Auto
Native entry points CarAppService Ainsi, l'hôte de la voiture peut lancer l'intégration.
isAvailable() renvoie l'état de la connexion actuelle et le support de la plateforme.setRootTemplate(options) met à jour l'affichage de la voiture avec un modèle de liste simple.sendMessage(options) envoie un message défini par l'application à travers le pont natif.connectionChanged signale quand l'hôte de la voiture se connecte ou se déconnecte.carAction est émis lorsque l'utilisateur sélectionne une ligne de voiture.messageReceived transmet des messages du pont de l'application.iOS utilise une CarPlay CPTemplateApplicationSceneDelegate And affiche une CPListTemplate.
L'Android utilise la bibliothèque d'applications de voiture AndroidX, enregistre un CarAppService, et affiche une écran Android Auto tempéré.
Les deux plateformes exigent que l'application suive les politiques d'applications de voiture d'Apple et de Google. Vous avez toujours besoin de la catégorie d'application, de l'autorisation, de l'approbation de la revue et de la configuration de la plateforme pour votre cas d'utilisation.
Cette référence est synchronisée à partir de src/definitions.ts en capacitor-auto.
Si vous utilisez @capgo/capacitor-auto pour planifier le travail de plugin natif, le connecter avec En utilisant @capgo/capacitor-auto pour la capacité native dans En utilisant @capgo/capacitor-auto, Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo, Plugins Capacitor par Capgo pour le détail d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou Mettre à jour les plugins pour le détail d'implémentation dans Ajouter ou Mettre à jour les plugins, et Alternatives de plugins d'entreprise Ionic pour le flux de travail du produit dans Alternatives de plugins d'entreprise Ionic.