Llamadas de retorno de eventos event-callbacks

El visor admite llamadas de retorno de eventos JavaScript que la página web utiliza para rastrear el proceso de inicialización del visor o el comportamiento del tiempo de ejecución.

Los controladores de llamada de retorno se asignan pasando nombres de evento y funciones de controlador correspondientes con el handlers propiedad a config Objeto JSON en el constructor del visor. Alternativamente, es posible utilizar setHandlers() Método de API.

Los eventos de visor admitidos son los siguientes:

Evento de visor
Descripción
initComplete
Déclencheur cuando se completa la inicialización del visor y se crean todos los componentes internos, de modo que se pueda utilizar getComponent() API. 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 gestionar un sistema de seguimiento de eventos, como Adobe Analytics. El controlador de devolución de llamada acepta los siguientes argumentos:

  • objID {String} - no se utiliza actualmente.

  • compClass {String} - no se utiliza 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 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:

  • data {Object} : un objeto JSON que contiene datos de la definición de punto interactivo. El campo sku es obligatorio, mientras que otros campos son opcionales y dependen de la definición del punto interactivo de origen.

Consulte también InteractiveImage y setHandlers.

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8