Llamadas de retorno de eventos event-callbacks
El visor admite llamadas de retorno de eventos de JavaScript que la página web utiliza para rastrear el proceso de inicialización del visor o el comportamiento en tiempo de ejecución.
Los controladores de devolución de llamada se asignan pasando nombres de evento y funciones de controlador correspondientes con la propiedad handlers
al objeto JSON config
en el constructor del visor. Como alternativa, es posible utilizar el método de API setHandlers()
.
Los eventos de visor admitidos son los siguientes:
Déclencheur cada vez que se produce un evento dentro del visor, que puede gestionar un sistema de seguimiento de eventos, como Adobe Analytics. El controlador de devolución de llamada acepta los siguientes argumentos:
-
objID {String} - actualmente no se utiliza.
-
compClass {String} - no se usa actualmente.
-
instName {String} : un nombre de instancia del componente del SDK del visor que activó el evento.
-
marca de tiempo {Number} - marca de tiempo del evento.
-
eventInfo {String} - carga útil de evento.
Déclencheur cuando el usuario activa un punto interactivo con datos de vista rápida asociados a él. El controlador de devolución de llamada emplea el argumento siguiente:
- datos {Object} : un objeto JSON que contiene datos de la definición del punto interactivo. El SKU del campo es obligatorio, mientras que otros campos son opcionales y dependen de la definición del punto interactivo de origen.
Vea también CarouselViewer** y setHandlers**.