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