Passer au contenu principal

Chargement des widgets avec Application web

Clara Hachem avatar
Écrit par Clara Hachem
Mis à jour il y a plus de 2 mois

Dans le cadre d’une utilisation du widget dans une web application (SPA, SSR, SSG, etc), le chargement ou le déchargement du widget peut ne pas s’effectuer.

Afin de remédier à ce soucis, il y a à disposition un ensemble de données et méthodes injectés dans la window du navigateur pour permettre au développeur d’interagir avec le widget.

Comment procéder :


Dans la window il y a window.joinStories.widgets[alias] de disponible avec les éléments suivant :

  • loaded → montre l’état du widget

  • load → méthode permettant de charger le widget

  • unload → méthode permettant de décharger le widget

→ Appeler window.joinStories.widgets[alias].unload() pour enlever un widget.

→ Appeler window.joinStories.widgets[alias].load() pour afficher un widget.

→ Appeler window.joinStories.widgets[alias].load(true) pour forcer le re-affichage du widget.

Avez-vous trouvé la réponse à votre question ?