TrackEvent()

TrackEvent() コンストラクタは、トラックのリスト(AudioTrackListVideoTrackList、または TextTrackList (en-US))で発生したイベントを記述する新しい TrackEvent オブジェクトを作成して返します。

構文

trackEvent = new TrackEvent(type, eventInfo);

パラメーター

type
オブジェクトによって記述されるトラックイベントの種類: "addtrack" または "removetrack"
eventInfo 省略可
新しいイベントを構成する追加情報を提供するオプションの辞書。 次のフィールドを自由に組み合わせて含めることができます。
track 省略可
イベントが参照するトラック。 これはデフォルトでは null ですが、トラックの種類に応じて VideoTrackAudioTrack、または TextTrack に設定する必要があります。
bubbles 省略可
イベントをバブリングするかどうかを示す Boolean。
cancelable 省略可
イベントをキャンセルできるかどうかを示す Boolean。
composed 省略可
イベントがシャドウルートの外側でリスナーをトリガーするかどうかを示す Boolean。 詳細については Event.composed (en-US) をご覧ください。

戻り値

新しく作成された TrackEvent オブジェクト。 コンストラクタへの入力の説明に従って初期化されます。

仕様

仕様 状態 コメント
HTML Living Standard
TrackEvent() の定義
現行の標準 初期定義
HTML5
TrackEvent() の定義
勧告 初期定義

ブラウザーの互換性

BCD tables only load in the browser