Callback di eventi event-callbacks

Il visualizzatore supporta i callback di eventi JavaScript utilizzati dalla pagina web per tenere traccia del processo di inizializzazione del visualizzatore o del suo comportamento in fase di esecuzione.

I gestori di callback vengono assegnati trasmettendo i nomi degli eventi e le funzioni di gestore corrispondenti con handlers proprietà a config Oggetto JSON nel costruttore del visualizzatore. In alternativa, è possibile utilizzare setHandlers() metodo API.

Gli eventi visualizzatore supportati includono:

  • initComplete : si attiva quando l’inizializzazione del visualizzatore è completa e tutti i componenti interni vengono creati, in modo che sia possibile utilizzare getComponent() API. Il gestore di callback non accetta argomenti.

  • trackEvent : viene attivato ogni volta che si verifica un evento all’interno del visualizzatore che può essere gestito da un sistema di tracciamento degli eventi, come Adobe Analytics. Il gestore di callback utilizza gli argomenti seguenti:

    • objID {String} non attualmente in uso.
    • compClass {String} non attualmente in uso.
    • instName {String} un nome di istanza del componente SDK del visualizzatore che ha attivato l’evento.
    • timeStamp {Number} timestamp dell’evento.
    • eventInfo {String} payload dell’evento.

Vedi anche eCatalogViewer e setHandlers.

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