クラス: TextTracksManager

メソッド

addTracks

addTracks(tracks)

テキスト トラックをリストに追加します。

パラメータ

トラック

non-null cast.framework.messages.Track の配列

値を null にすることはできません。

例外

non-null Error トラックが使用できない場合、 または trackId が一意でない場合、またはテキスト以外のトラックを追加する場合。

createTrack

createTrack() returns cast.framework.messages.Track

テキスト トラックを作成します。

例外

non-null Error トラック マネージャーが使用できない場合。

戻り値

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() returns Array of number

有効なテキスト ID をすべて取得します。

戻り値

non-null Array of number 

getActiveTracks

getActiveTracks() returns Array of non-null cast.framework.messages.Track

有効なテキスト トラックをすべて取得します。

戻り値

non-null Array of non-null cast.framework.messages.Track 

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

現在のテキスト トラック スタイルを返します。

戻り値

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById

getTrackById(id) returns cast.framework.messages.Track

ID でテキスト トラックを取得します。

パラメータ

id

数値

例外

non-null Error ID が使用できないか無効な場合。

戻り値

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

すべての(強制ではない)テキスト トラックを返します。

戻り値

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track

言語でテキスト トラックを取得します。

パラメータ

言語

文字列

RFC 5646 に準拠した言語タグ。

例外

non-null Error 言語が使用できない場合。

戻り値

non-null Array of non-null cast.framework.messages.Track 

setActiveByIds

setActiveByIds(newIds)

ID で有効にするテキスト トラックを設定します。

パラメータ

newIds

数値の配列

有効にするテキスト トラック ID。テキスト トラックをクリアするには、値を空の配列または null に設定します。

値は null にできます。

例外

non-null Error ID が無効な場合。

setActiveByLanguage

setActiveByLanguage(language)

言語で有効にするテキスト トラックを設定します。最初に一致した 言語トラックのみが有効になります。

パラメータ

言語

文字列

RFC 5646 に準拠した言語タグ。

例外

non-null Error 言語が使用できないか無効な場合。

setTextTrackStyle

setTextTrackStyle(style)

テキスト トラック スタイルを設定します。

パラメータ

スタイル

cast.framework.messages.TextTrackStyle

値を null にすることはできません。

例外

non-null Error トラック マネージャーが使用できない場合。