Retornos de chamada de evento event-callbacks
O visualizador suporta retornos de chamada de evento do 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 passando nomes de evento 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 compatíveis incluem o seguinte:
- 
                  
initComplete- acionado quando a inicialização do visualizador é concluída e todos os componentes internos são criados, para que seja possível usar a APIgetComponent(). O manipulador de retorno de chamada não aceita argumentos. - 
                  
trackEvent- acionado cada vez que um evento ocorre dentro do visualizador, o qual pode ser manipulado por um sistema de rastreamento de eventos, como o Adobe Analytics. O manipulador de retorno de chamada usa os seguintes argumentos:objID {String}não usado atualmente.compClass {String}não usado atualmente.instName {String}um nome de instância do componente SDK do Visualizador que acionou o evento.- Carimbo de data/hora do evento 
timeStamp {Number}. eventInfo {String}carga do evento.
 - 
                  
quickViewActivate- acionado quando um usuário clica ou toca em uma amostra interativa dentro do componente de amostras interativas ou na tela "call to action" exibida no final da reprodução do vídeo. O manipulador de retorno de chamada utiliza o único argumento que é um objeto JSON com os seguintes campos:sku{String} valor de SKU associado à amostra interativa.<additionalVariable>{String} zero ou mais variáveis adicionais associadas à amostra interativa.
 
Consulte também InterativeVideoViewer e setHandlers.