Rappels d’événement event-callbacks
La visionneuse prend en charge les rappels d’événement JavaScript 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 des noms d’événement et des fonctions de gestionnaire correspondantes avec la propriété handlers
à l’objet JSON config
dans le constructeur de la visionneuse. Vous pouvez également utiliser la méthode d’API setHandlers()
.
Les événements de visionneuse pris en charge sont les suivants :
Déclenche chaque fois qu’un événement se produit dans la visionneuse et qu’il peut être géré par un système de suivi des événements, tel qu’Adobe Analytics. Le gestionnaire de rappel accepte les arguments suivants :
-
objID {String} - non utilisé actuellement.
-
compClass {String} - non utilisé actuellement.
-
instName {String} - nom d’instance du composant SDK de 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 avec des données d’aperçu rapide qui lui sont associées. Le gestionnaire de rappel utilise 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 InteractiveImage et setHandlers.