イベントコールバック event-callbacks

ビューアは、JavaScript イベントコールバックをサポートしています。このコールバックは、web ページで、ビューアの初期化プロセスやランタイムの動作のトラッキングに使用されます。

コールバックハンドラーは、handlers プロパティを持つイベント名と対応するハンドラー関数をビューアのコンストラクター内 configJSON オブジェクトに渡すことによって割り当てられます。 または、API メソッドを使用するこ setHandlers() もできます。

次のビューアイベントがサポートされています。

  • initComplete - ビューアの初期化が完了し、すべての内部コンポーネントが作成されて API を使用できるようになっ getComponent() ときのトリガー。 コールバックハンドラーは引数を取りません。

  • trackEvent - ビューア内でイベントが発生するたびに発生するトリガーです。Adobe Analyticsなど、イベントトラッキングシステムで処理される可能性があります。 コールバックハンドラーは次の引数を取ります。

    • objID {String} は現在使用されていません。
    • compClass {String} は現在使用されていません。
    • イベントをトリガーしたビューア SDK コンポーネントのインスタンス名を instName {String} します。
    • イベ timeStamp {Number} トタイムスタンプ。
    • イベ eventInfo {String} トペイロード。

eCatalogViewer および setHandlers も参照してください。

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8