Rappels d’événement event-callbacks
La visionneuse prend en charge JavaScript rappels d’événement que la page Web utilise pour suivre le processus d’initialisation de la visionneuse ou le comportement d’exécution.
Les gestionnaires de rappel sont affectés en transmettant les noms d’événement et les fonctions de gestionnaire correspondantes avec la propriété à handlers
l’objet config
JSON dans le constructeur de la visionneuse. Il est également possible d’utiliser setHandlers()
la méthode API.
Les événements de visionneuse pris en charge sont les suivants :
Se déclenche chaque fois qu’un événement se produit dans la visionneuse et peut être géré par un système de suivi d’événements, tel que Adobe Analytics. Le gestionnaire de rappel accepte les arguments suivants :
-
objID {String} - Non utilisé actuellement.
-
compClass {String} - inutilisée actuellement.
-
instName {String} : nom d’occurrence du composant SDK de la visionneuse qui a déclenché l’événement.
-
timeStamp {Number} - horodatage de l’événement.
-
eventInfo {String} - charge utile de l’événement.
Se déclenche lorsque l’utilisateur active une zone réactive à laquelle des données d’aperçu rapide sont associées. Le gestionnaire de rappel accepte l’argument suivant :
- data {Object} - objet JSON contenant des données de la définition de zone réactive. Le champ SKU est obligatoire tandis que les autres champs sont facultatifs et dépendent de la définition de la zone réactive source.
Voir aussi CarouselViewer** et setHandlers**.