__CAPGO_KEEP_0__ - Mises à jour en temps réel pour les applications __CAPGO_KEEP_1__

@capgo/capacitor-auto

Envoyer des actions sécurisées par modèle depuis votre application Capacitor vers l'écran de la voiture et recevoir les événements d'intention du conducteur en JavaScript.

@capgo/capacitor-auto Fournit un petit pont pour les applications qui ont besoin de surfaces de voiture approuvées et basées sur des modèles sur iOS et Android.

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élection 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 payloads définis par l'application.

Voiture à téléphone

Écoutez les carAction événements lorsqu'un conducteur sélectionne une action sur l'écran de la voiture.

État de connexion

Réagissez lorsque l'hôte CarPlay ou Android Auto se connecte ou se déconnecte.

Points d'entrée natifs

Fournit un délégué de scène CarPlay et Android Auto CarAppService pour que l'hôte de la voiture puisse lancer l'intégration.

Section intitulée « Core API »

Section titled “Core API”
  • isAvailable() met à jour l'écran de la voiture avec un modèle de liste simple.
  • setRootTemplate(options) envoie un message défini par l'application à travers le pont natif.
  • sendMessage(options) Écoutez les événements
  • connectionChanged signale quand le hôte de la voiture se connecte ou se déconnecte.
  • carAction est émis lorsqu'une ligne de voiture est sélectionnée.
  • messageReceived transmet des messages de pontage définis par l'application.

iOS utilise CarPlay CPTemplateApplicationSceneDelegate et affiche un CPListTemplate.

Android utilise AndroidX Car App Library, enregistre un CarAppServiceet affiche une écran Android Auto templatisé.

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'app, de l'entitlement, 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, connectez-l’avec En utilisant @capgo/capacitor-auto pour la capacité native dans En utilisant @capgo/capacitor-auto, Répertoire du plugin Capgo pour le flux de travail du produit dans Répertoire du plugin Capgo, Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins, et Alternatives aux Plugins Entreprise Ionic pour le flux de travail du produit dans Alternatives aux Plugins Entreprise Ionic.