O visualizador suporta retornos de chamada de 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 evento e funções de manipulador correspondentes com a propriedade handlers
para config
objeto JSON no construtor do visualizador. Como alternativa, é possível usar o método da API setHandlers()
.
Os eventos compatíveis do visualizador 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 argumentos.
trackEvent
- dispara sempre que um evento ocorre no visualizador, o 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 usado no momento.compClass {String}
não usado no momento.instName {String}
um nome de instância do componente HTML5 Viewer SDK que acionou o evento.timeStamp {Number}
carimbo de data e hora do evento.eventInfo {String}
carga do evento.Consulte também Video360Viewer e setHandlers.