cast. framework. TextTracksManager
Mengelola trek teks.
- Menampilkan
-
non-null ErrorJika konstruktor digunakan secara langsung. TextTracksManager hanya boleh diakses dengan memanggil cast.framework.PlayerManager#getTextTracksManager.
Metode
addTracks
addTracks(tracks)
Menambahkan trek teks ke daftar.
Parameter |
|
|---|---|
|
trek |
Array cast.framework.messages.Track non-null Nilai tidak boleh null. |
- Menampilkan
-
non-null ErrorJika jalur tidak tersedia, atau trackId tidak unik, atau menambahkan jalur non-teks.
createTrack
createTrack() menampilkan cast.framework.messages.Track
Membuat trek teks.
- Menampilkan
-
non-null ErrorJika pengelola jalur tidak tersedia. - Hasil
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() menampilkan Array angka
Mendapatkan semua ID teks aktif.
- Hasil
-
non-null Array of number
getActiveTracks
getActiveTracks() menampilkan Array cast.framework.messages.Track non-null
Mendapatkan semua trek teks aktif.
- Hasil
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)
Menampilkan gaya trek teks saat ini.
- Hasil
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) menampilkan cast.framework.messages.Track
Mendapatkan trek teks menurut ID.
Parameter |
|
|---|---|
|
id |
angka |
- Menampilkan
-
non-null ErrorJika ID tidak tersedia atau tidak valid. - Hasil
-
nullable cast.framework.messages.Track
getTracks
getTracks() returns Array of non-null cast.framework.messages.Track
Menampilkan semua trek teks (non-paksa).
- Hasil
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track
Mendapatkan trek teks berdasarkan bahasa.
Parameter |
|
|---|---|
|
language |
string Tag bahasa sesuai dengan RFC 5646. |
- Menampilkan
-
non-null ErrorJika bahasa tidak tersedia. - Hasil
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Menetapkan trek teks agar aktif menurut ID.
Parameter |
|
|---|---|
|
newIds |
Array angka ID trek teks yang akan diaktifkan. Untuk menghapus
track teks, tetapkan nilai ke array kosong atau Nilai dapat berupa null. |
- Menampilkan
-
non-null ErrorJika ID tidak valid.
setActiveByLanguage
setActiveByLanguage(language)
Menetapkan trek teks agar aktif menurut bahasa. Hanya trek bahasa pertama yang cocok yang akan diaktifkan.
Parameter |
|
|---|---|
|
language |
string Tag bahasa sesuai dengan RFC 5646. |
- Menampilkan
-
non-null ErrorJika bahasa tidak tersedia atau tidak valid.
setTextTrackStyle
setTextTrackStyle(style)
Menetapkan gaya trek teks.
Parameter |
|
|---|---|
|
gaya |
cast.framework.messages.TextTrackStyle Nilai tidak boleh null. |
- Menampilkan
-
non-null ErrorJika pengelola jalur tidak tersedia.