O visualizador suporta retornos de chamada do evento JavaScript que a página da Web usa para rastrear o processo de inicialização do visualizador ou o comportamento do tempo de execução.
Os manipuladores de retorno de chamada são atribuídos transmitindo nomes de eventos e funções de manipulador correspondentes com a propriedade handlers
para o objeto JSON config
no construtor do visualizador. Como alternativa, é possível usar o método da API setHandlers()
.
Os eventos do visualizador suportados incluem:
initComplete
- dispara quando a inicialização do visualizador é concluída e todos os componentes internos são criados, para que seja possível usar a getComponent()
API. O manipulador de retorno de chamada não aceita nenhum argumento.
trackEvent
- dispara cada vez que um evento ocorre dentro do visualizador que pode ser manipulado por um sistema de rastreamento de eventos, como o Adobe Analytics. O manipulador de retorno de chamada aceita os seguintes argumentos:
objID {String}
não utilizado no momento.compClass {String}
não utilizado no momento.instName {String}
um nome de instância do componente SDK do visualizador que acionou o evento.timeStamp {Number}
evento carimbo de data/hora.eventInfo {String}
Carga do evento.Consulte também SpinViewer e setHandlers.