cast. framework. TextTracksManager
テキスト トラックを管理します。
- 例外
-
non-null Errorコンストラクタが直接使用された場合。 TextTracksManager にアクセスするには、 cast.framework.PlayerManager#getTextTracksManager を呼び出す必要があります。
メソッド
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 ErrorID が使用できないか無効な場合。 - 戻り値
-
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 にできます。 |
- 例外
-
non-null ErrorID が無効な場合。
setActiveByLanguage
setActiveByLanguage(language)
言語で有効にするテキスト トラックを設定します。最初に一致した 言語トラックのみが有効になります。
パラメータ |
|
|---|---|
|
言語 |
文字列 RFC 5646 に準拠した言語タグ。 |
- 例外
-
non-null Error言語が使用できないか無効な場合。
setTextTrackStyle
setTextTrackStyle(style)
テキスト トラック スタイルを設定します。
パラメータ |
|
|---|---|
|
スタイル |
cast.framework.messages.TextTrackStyle 値を null にすることはできません。 |
- 例外
-
non-null Errorトラック マネージャーが使用できない場合。