Le site utilise le nouveau SDK Zendesk et je dois mettre à jour le code, mais la documentation n'est pas très utile. J'ouvre le widget comme ceci :
zE('webWidget', 'reset'); zE('webWidget', 'open');
Ce n'est évidemment plus vrai
Dans la console :
Method webWidget.reset does not exist.
Note de Zendesk : les méthodes API associées au Web Widget (classique) sont toujours exécutées sur la page. Le site utilise désormais le nouveau Web SDK (Messaging Experience) et ne supporte plus ces API. Si vous ne comptez pas utiliser le Web Widget (classique), nous vous recommandons de supprimer ce code de votre site. Bien que cela ne soit pas recommandé, les laisser allumés ne posera aucun problème. '
Des idées ?
Résolu Donc, en fait,
zE('messenger', 'open')
fonctionne et c'est la solution à privilégier.Cependant,
zE('messenger', 'reset')
n'est pas pris en charge, ce qui est le problème que j'ai rencontré lors des tests.J'ai utilisé
zE('messenger', 'close')
à la place.