Guides

Ouvrir et fermer le chat

Ouvrez le chat depuis vos propres boutons avec open(), close() et toggle().

Mis à jour le 18 octobre 2026

open() ouvre le chat, close() le ferme et toggle() passe de l’un à l’autre. Ces trois méthodes existent dans chaque SDK.

<!-- Une fois le chat chargé, window.zean a ses méthodes --><button type="button" onclick="window.zean.open()">Aide</button>

Sur un site web

  • Le chat a son propre bouton rond, le lanceur, en bas à droite ou en bas à gauche selon Paramètres de l’App > Apparence. Vos boutons s’ajoutent à lui.
  • Avec @zean-chat/react et @zean-chat/vue, un appel fait avant le chargement du chat attend qu’il soit prêt.
  • Avec le code d’installation seul, window.zean.open existe une fois le chat chargé. Appelez-le depuis un clic, pas au chargement de la page.

Dans une app React Native

  • Le chat n’a pas de bouton flottant : il s’ouvre seulement avec open() ou toggle().
  • Il s’affiche dans une fenêtre modale au-dessus de vos écrans, avec Expo Router, React Navigation ou sans navigation.
  • Sur iPhone, il s’ouvre en feuille que le Contact glisse vers le bas pour fermer. Sur Android et sur iPad, il prend tout l’écran, et le bouton retour d’Android le ferme.
  • useZean() marche dans n’importe quel composant, même avant que ZeanChat ait démarré : l’appel attend le chat.

Toutes les méthodes de chaque SDK sont dans la référence.