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
tracksManager を利用できない場合。 - 戻り値
-
non-null Array of number
getActiveTracks
getActiveTracks() は null 以外の cast.framework.messages.Track の配列を返します。
アクティブなテキスト トラックをすべて取得します。
- スロー値
-
non-null Error
tracksManager を利用できない場合。 - 戻り値
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() から(cast.framework.messages.TextTrackStyle または未定義)が返されます。
現在のテキスト トラック スタイルを返します。
- 戻り値
-
(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 |
文字列 RFC 5646 に準拠した言語タグ。 |
- スロー値
-
non-null Error
言語が利用できない場合。 - 戻り値
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
テキスト トラックを ID でアクティブに設定します。
パラメータ |
|
---|---|
新しい ID |
数値の配列 値は null でもかまいません。 |
- スロー値
-
non-null Error
id が無効な場合。
setActiveByLanguage
setActiveByLanguage(language)
テキスト トラックを言語ごとにアクティブに設定します。最初に一致した言語トラックのみが有効になります。
パラメータ |
|
---|---|
language |
文字列 RFC 5646 に準拠した言語タグ。 |
- スロー値
-
non-null Error
言語が利用できない、または無効である場合。
setTextTrackStyle
setTextTrackStyle(style)
テキスト トラックのスタイルを設定します。
パラメータ |
|
---|---|
スタイル |
cast.framework.messages.TextTrackStyle 値を null にすることはできません。 |