cast. framework. TextTracksManager
テキスト トラックを管理します。
- 例外
-
non-null Error
: コンストラクタが直接使用される場合。 TextTracksManager には、cast.framework.PlayerManager#getTextTracksManager を呼び出した場合にのみアクセスする必要があります。
Methods
addTracks
addTracks(tracks)
テキスト トラックをリストに追加します。
パラメータ |
|
---|---|
トラック |
null ではない cast.framework.messages.Track の配列 値を null にすることはできません。 |
- 例外
-
non-null Error
トラックが利用できない場合、trackId が一意でない場合、またはテキスト以外のトラックを追加します。
createTrack
createTrack() が cast.framework.messages.Track を返す。
テキスト トラックを作成します。
- 戻り値
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() は、数値の配列を返します。
アクティブなテキスト ID をすべて取得します。
- 例外
-
non-null Error
trackManager が使用できない場合。 - 戻り値
-
non-null Array of number
getActiveTracks
getActiveTracks() は、null 以外の cast.framework.messages.Track を返す。
アクティブなテキスト トラックをすべて取得します。
- 例外
-
non-null Error
trackManager が使用できない場合。 - 戻り値
-
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) は cast.framework.messages.Track を返します。
ID でテキスト トラックを取得します。
パラメータ |
|
---|---|
id |
数値 |
- 例外
-
non-null Error
ID が使用できないか無効な場合。 - 戻り値
-
nullable cast.framework.messages.Track
getTracks
getTracks() は、null ではない cast.framework.messages.Track の配列を返します。
すべての(強制ではない)テキスト トラックを返します。
- 戻り値
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) は、null ではない cast.framework.messages.Track の配列を返します。
言語ごとにテキスト トラックを取得します。
パラメータ |
|
---|---|
language |
string RFC 5646 に準拠した言語タグ。 |
- 例外
-
non-null Error
言語が利用できない場合。 - 戻り値
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
テキスト トラックを ID でアクティブになるように設定します。
パラメータ |
|
---|---|
newIds |
数値の配列 有効にするテキスト トラック ID。テキスト トラックを消去するには、値を空の配列または 値を null にすることもできます。 |
- 例外
-
non-null Error
: ID が無効な場合。
setActiveByLanguage
setActiveByLanguage(language)
テキスト トラックを有効にする言語を言語ごとに設定します。最初に一致した言語トラックのみが有効になります。
パラメータ |
|
---|---|
language |
string RFC 5646 に準拠した言語タグ。 |
- 例外
-
non-null Error
言語が使用できないか無効な場合。
setTextTrackStyle
setTextTrackStyle(style)
テキスト トラックのスタイルを設定します。
パラメータ |
|
---|---|
スタイル |
cast.framework.messages.TextTrackStyle 値を null にすることはできません。 |