Ereignisrückrufe
Erstellt für:
- Entwickler
- Benutzende
Der Viewer unterstützt JavaScript-Ereignisrückrufe, die die Webseite verwendet, um den Viewer-Initialisierungsprozess oder das Laufzeitverhalten zu verfolgen.
Callback-Handler werden zugewiesen, indem Ereignisnamen und entsprechende Handler-Funktionen mit der Eigenschaft handlers
an das JSON-Objekt config
im Konstruktor des Viewers übergeben werden. Alternativ kann die API-Methode setHandlers()
verwendet werden.
Zu den unterstützten Viewer-Ereignissen zählen:
Viewer-Ereignis | Beschreibung |
---|---|
initComplete | Trigger, wenn die Viewer-Initialisierung abgeschlossen und alle internen Komponenten erstellt wurden, sodass die API getComponent() verwendet werden kann. Der Callback-Handler nimmt keine Argumente an. |
trackEvent |
Jedes Mal, wenn ein Ereignis im Viewer auftritt, wird ein Trigger angezeigt, der von einem Ereignis-Tracking-System wie Adobe Analytics verarbeitet werden kann. Der Callback-Handler akzeptiert die folgenden Argumente:
|
quickViewActivate |
Trigger, wenn der Benutzer einen Hotspot mit Schnellansichtsdaten aktiviert. Der Callback-Handler akzeptiert das folgende Argument:
|
Siehe auch InteractiveImage und setHandlers.