cast. framework. events. BreaksEvent
休憩に関するすべてのイベントのイベントデータ: cast.framework.events.EventType.BREAK_ENDED
、cast.framework.events.EventType.BREAK_STARTED
、cast.framework.events.EventType.BREAK_CLIP_ENDED
、cast.framework.events.EventType.BREAK_CLIP_LOADING
、cast.framework.events.EventType.BREAK_CLIP_STARTED
コンストラクタ
BreaksEvent
new BreaksEvent(type, currentMediaTime, index, total, whenSkippable, completedReason, breakClipId, breakId)
パラメータ |
|
---|---|
type |
cast.framework.events.EventType 値を null にすることはできません。 |
currentMediaTime |
任意 数値 |
index |
任意 数値 ブレーク インクルードのすべてのブレーク クリップのうち、現在のブレーク クリップのインデックス。 |
total |
任意 数値 ミッドロール挿入点を含むブレーク クリップの合計数。 |
whenSkippable |
任意 数値 現在の休憩の場合はスキップ可能。 |
endedReason |
任意 cast.framework.events.EndedReason ブレーク クリップが終了した理由。 値を null にすることはできません。 |
breakClipId |
任意 string ブレーク クリップの ID。cast.framework.messages.BreakClip.id をご覧ください |
breakId |
任意 string 広告ブレークの ID。cast.framework.messages.Break.id をご覧ください |
プロパティ
breakClipId
(文字列または未定義)
ブレーク クリップの ID。cast.framework.messages.BreakClip.id をご覧ください
breakId
(文字列または未定義)
広告ブレークの ID。cast.framework.messages.Break.id をご覧ください
currentMediaTime
(数値または未定義)
ブレーク イベントが発生したときの、現在再生中のメディアの時間。 クライアントサイドの合成広告の場合、イベント発生時のブレーク クリップのメディア時間を表します。
endedReason
(非 null cast.framework.events.EndedReason または未定義)
休憩クリップが終了した理由。
index
(数値または未定義)
1 から始まるブレーク クリップのインデックス。
total
(数値または未定義)
ブレーク クリップの合計数。
whenSkippable
(数値または未定義)
現在のブレーク クリップの再生を開始してから、視聴者にスキップを許可する時間(秒単位)。