cast。
            管理音軌。
- 擲回
- 
                non-null Error(如果直接使用建構函式)。AudioTracksManager應呼叫 cast.framework.PlayerManager#getAudioTracksManager 來進行例項化。
方法
getActiveId
getActiveId() 會傳回數字
取得有效的音軌 ID。
- 傳回
- 
                  nullable number
getActiveTrack
getActiveTrack() 會傳回 cast.framework.messages.Track
取得使用中的音軌。
- 傳回
- 
                  nullable cast.framework.messages.Track
getTrackById
getTrackById(id) 會傳回 cast.framework.messages.Track
取得與 id 相符的音軌。
| 參數 | |
|---|---|
| id | 號碼 | 
- 擲回
- 
                  如果 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 相符的所有音軌。
| 參數 | |
|---|---|
| language | 字串 符合 RFC 5646 的語言標記。 | 
- 擲回
- 
                  如果 language無法使用,則為non-null Error。
- 傳回
- 
                  non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
將符合 id 的音軌設為有效狀態。
| 參數 | |
|---|---|
| id | 號碼 曲目 ID | 
- 擲回
- 
                  如果 id不是音軌 ID,則為non-null Error。
setActiveByLanguage
setActiveByLanguage(language)
將第一個符合 language 的音軌設為有效狀態。
| 參數 | |
|---|---|
| language | 字串 符合 RFC 5646 的語言標記。 | 
- 擲回
- 
                  non-null Error:如果language無法使用或無效,則傳回此值。