מחלקה: TextTracksManager

שיטות

addTracks

addTracks(tracks)

הוספת טראקים של טקסט לרשימה.

פרמטר

מסלולים

מערך של cast.framework.messages.Track שאינו ריק

הערך לא יכול להיות ריק.

קליעות

non-null Error אם הטראקים לא זמינים, או שמזהה הטראק אינו ייחודי, או שאפשר להוסיף טראקים שאינם טקסט.

createTrack

createTrack() cast.framework.messages.Track

יצירת טראק טקסט.

החזרות

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() מחזיר מערך של מספרים

הפונקציה מקבלת את כל מזהי הטקסט הפעילים.

קליעות

non-null Error אם מנהל המסלולים לא זמין.

החזרות

non-null Array of number 

getActiveTracks

getActiveTracks() מחזיר מערך של cast.framework.messages.Track שאינו ריק

קבלת כל רצועות הטקסט הפעילות.

קליעות

non-null Error אם מנהל המסלולים לא זמין.

החזרות

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

מספר

קליעות

non-null Error אם המזהה לא זמין או לא חוקי.

החזרות

nullable cast.framework.messages.Track 

getTracks

getTracks() מחזיר מערך של cast.framework.messages.Track שאינו ריק

מחזירה את כל רצועות הטקסט (ללא אילוץ).

החזרות

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) מחזיר מערך של cast.framework.messages.Track שאינו ריק

קבלת טראקים של טקסט לפי שפה.

פרמטר

language

מחרוזת

תג שפה לפי RFC 5646.

קליעות

non-null Error אם השפה לא זמינה.

החזרות

non-null Array of non-null cast.framework.messages.Track 

setActiveByIds

setActiveByIds(newIds)

מגדיר טראקים של טקסט כפעילים לפי מזהה.

פרמטר

newIds

מערך מספרים

מזהי רצועות הטקסט שיש להפעיל. כדי לנקות מסלולי טקסט, צריך להגדיר את הערך כמערך ריק או כ-null.

הערך יכול להיות אפס.

קליעות

non-null Error אם המזהה לא תקין.

setActiveByLanguage

setActiveByLanguage(language)

מגדיר רצועות טקסט כפעילות לפי שפה. רק הטראק הראשון התואם לשפה יופעל.

פרמטר

language

מחרוזת

תג שפה לפי RFC 5646.

קליעות

non-null Error אם השפה לא זמינה או לא חוקית.

setTextTrackStyle

setTextTrackStyle(style)

הגדרת סגנון של טראק של טקסט.

פרמטר

style

cast.framework.messages.TextTrackStyle

הערך לא יכול להיות ריק.