cast. framework. TextTracksManager
Metin parçalarını yönetir.
- Verdiği hatalar
-
non-null ErrorOluşturucu doğrudan kullanılıyorsa. TextTracksManager'a yalnızca cast.framework.PlayerManager#getTextTracksManager çağrılarak erişilmelidir.
Yöntemler
addTracks
addTracks(tracks)
Listeye metin parçaları ekler.
Parametre |
|
|---|---|
|
parçalar |
Boş olmayan cast.framework.messages.Track dizisi Değer boş olmamalıdır. |
- Verdiği hatalar
-
non-null ErrorParçalar kullanılamıyorsa, trackId benzersiz değilse veya metin dışı parçalar ekleniyorsa.
createTrack
createTrack() cast.framework.messages.Track değerini döndürür.
Metin parçası oluşturur.
- Verdiği hatalar
-
non-null ErrorParça yöneticisi kullanılamıyorsa. - İadeler
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() returns Array of number
Tüm etkin metin kimliklerini alır.
- İadeler
-
non-null Array of number
getActiveTracks
getActiveTracks(), null olmayan cast.framework.messages.Track dizisini döndürür.
Tüm etkin metin parçalarını alır.
- İadeler
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)
Geçerli metin parçası stilini döndürür.
- İadeler
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) işlevi cast.framework.messages.Track değerini döndürür.
Kimliğe göre metin parçası alır.
Parametre |
|
|---|---|
|
id |
sayı |
- Verdiği hatalar
-
non-null ErrorKimlik yoksa veya geçersizse. - İadeler
-
nullable cast.framework.messages.Track
getTracks
getTracks() returns Array of non-null cast.framework.messages.Track
Tüm (zorunlu olmayan) metin parçalarını döndürür.
- İadeler
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track
Dile göre metin parçaları alır.
Parametre |
|
|---|---|
|
language |
dize RFC 5646'ya göre dil etiketi. |
- Verdiği hatalar
-
non-null ErrorDil kullanılamıyorsa. - İadeler
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Metin parçalarını kimliğe göre etkin olarak ayarlar.
Parametre |
|
|---|---|
|
newIds |
Sayı dizisi Etkinleştirilecek metin parçası kimlikleri. Metin parçalarını temizlemek için değeri boş bir dizi veya Değer boş olabilir. |
- Verdiği hatalar
-
non-null ErrorKimlik geçersizse.
setActiveByLanguage
setActiveByLanguage(language)
Metin parçalarını dile göre etkin olacak şekilde ayarlar. Yalnızca eşleşen ilk dil parçası etkinleştirilir.
Parametre |
|
|---|---|
|
language |
dize RFC 5646'ya göre dil etiketi. |
- Verdiği hatalar
-
non-null ErrorDil kullanılamıyorsa veya geçersizse
setTextTrackStyle
setTextTrackStyle(style)
Metin parçası stilini ayarlar.
Parametre |
|
|---|---|
|
stil |
cast.framework.messages.TextTrackStyle Değer boş olmamalıdır. |
- Verdiği hatalar
-
non-null ErrorParça yöneticisi kullanılamıyorsa.