Il visualizzatore supporta i callback di eventi JavaScript utilizzati dalla pagina web per tenere traccia del processo di inizializzazione del visualizzatore o del comportamento di runtime.
I gestori di callback vengono assegnati passando i nomi degli eventi e le corrispondenti funzioni del gestore con la proprietà handlers
all'oggetto JSON config
nel costruttore del visualizzatore. In alternativa, è possibile utilizzare il metodo API setHandlers()
.
Gli eventi del visualizzatore supportati includono:
Evento visualizzatore |
Descrizione |
---|---|
initComplete |
Attiva quando l'inizializzazione del visualizzatore è completa e vengono creati tutti i componenti interni, in modo da poter utilizzare l'API getComponent() . Il gestore di callback non accetta argomenti. |
trackEvent |
Attiva ogni volta che un evento si verifica all’interno del visualizzatore e può essere gestito da un sistema di tracciamento degli eventi, ad esempio Adobe Analytics. L'handler di callback accetta i seguenti argomenti:
|
quickViewActivate |
Attiva quando l'utente attiva un punto attivo a cui sono associati i dati di Quickview. L'handler di callback accetta il seguente argomento:
|
Vedere anche InteractiveImage e setHandlers.