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:
-
initComplete
: déclencheur cuando se completa la inicialización del visor y se crean todos los componentes internos, de modo que sea posible utilizar la APIgetComponent()
. El controlador de devolución de llamada no toma ningún argumento. -
trackEvent
: déclencheur cada vez que se produce un evento dentro del visor que puede administrar un sistema de seguimiento de eventos, como Adobe Analytics. El controlador de devolución de llamada toma los siguientes argumentos:objID {String}
no se usa actualmente.compClass {String}
no se usa actualmente.instName {String}
un nombre de instancia del componente SDK de visor que activó el evento.timeStamp {Number}
marca de tiempo del evento.eventInfo {String}
carga útil de evento.
-
quickViewActivate
: déclencheur cuando un usuario pulsa o hace clic en una muestra interactiva dentro del componente de muestras interactivas o en la pantalla "llamada a la acción" que se muestra al final de la reproducción de vídeo. El controlador de devolución de llamada toma el único argumento que es un objeto JSON con los siguientes campos:- Valor de SKU de
sku
{String
asociado a la muestra interactiva. <additionalVariable>
{String
} cero o más variables adicionales asociadas con la muestra interactiva.
- Valor de SKU de
Consulte también InteractiveVideoViewer y setHandlers.