TrackEvent()

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

構文

js
new TrackEvent(type)
new TrackEvent(type, options)

引数

type

文字列で、このイベントの名前です。 大文字小文字の区別があり、ブラウザーは addtrack またはremovetrack を設定します。

options 省略可

オブジェクトで、 Event() で定義されたプロパティに加え、以下のプロパティを設定することができます。

track 省略可

イベントが参照するトラック。 これは既定では null ですが、トラックの種類に応じて VideoTrackAudioTrackTextTrack の何れかに設定する必要があります。

返値

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

仕様書

Specification
HTML Standard
# the-trackevent-interface

ブラウザーの互換性

BCD tables only load in the browser