뷰어는 웹 페이지에서 뷰어 초기화 프로세스 또는 런타임 동작을 추적하는 데 사용하는 JavaScript 이벤트 콜백을 지원합니다.
콜백 핸들러는 이벤트 이름 및 handlers
속성 대상 config
뷰어 생성자에 있는 JSON 개체. 또는, setHandlers()
API 메서드.
지원되는 뷰어 이벤트는 다음과 같습니다.
initComplete
- 뷰어 초기화가 완료되고 모든 내부 구성 요소를 만들 때 트리거되므로 getComponent()
API. 콜백 처리기에서 인수를 사용하지 않습니다.
trackEvent
- Adobe Analytics과 같은 이벤트 추적 시스템에서 처리할 수 있는 뷰어 내에서 이벤트가 발생할 때마다 트리거됩니다. 콜백 처리기는 다음 인수를 사용합니다.
objID {String}
현재 사용되지 않습니다.compClass {String}
현재 사용되지 않습니다.instName {String}
이벤트를 트리거한 뷰어 SDK 구성 요소의 인스턴스 이름입니다.eventInfo {String}
이벤트 페이로드.참조 - [SmartCropVideoViewer]
(/docs/dynamic-media-developer-resources/aem-viewers-ref/c-html5-aem-asset-viewers/c-html5-aem-smartcropvideo/c-html5-aem-smartcropvideo-viewer-javascriptapiref/r-html5-aem-smartcropvideo-viewer-javascriptapiref-smartcropvideoviewer.html?lang=ko) 및 setHandlers.