ビューアでは、Webページでビューアの初期化プロセスや実行時の動作の追跡に使用されるJavaScriptイベントコールバックがサポートされています。
コールバックハンドラーは、イベント名とhandlers
プロパティを持つ対応するハンドラー関数を、ビューアのコンストラクター内のconfig
JSONオブジェクトに渡すことで割り当てられます。 または、setHandlers()
APIメソッドを使用できます。
サポートされるビューアイベントは次のとおりです。
initComplete
— ビューアの初期化が完了し、すべての内部コンポーネントが作成されたときにトリガーが発生し、 getComponent()
APIを使用できるようになります。このコールバックハンドラーは引数を取りません。
trackEvent
-Adobe Analyticsなどのイベントトラッキングシステムで処理できるイベントがビューア内で発生するたびにトリガーが発生します。このコールバックハンドラーは次の引数を取ります。
objID {String}
現在は使用されていません。compClass {String}
現在は使用されていません。instName {String}
イベントをトリガーしたビューアSDKコンポーネントのインスタンス名。timeStamp {Number}
イベントのタイムスタンプ。eventInfo {String}
イベントペイロード。SpinViewerおよびsetHandlersも参照してください。