cast.
            จัดการแทร็กข้อความ
- การขว้าง
- 
                non-null Errorหากใช้เครื่องมือสร้างโดยตรง คุณควรเข้าถึง TextTracksManager ด้วยการเรียก cast.framework.PlayerManager#getTextTracksManager เท่านั้น
วิธีการ
addTracks
addTracks(tracks)
เพิ่มแทร็กข้อความลงในรายการ
| พารามิเตอร์ | |
|---|---|
| แทร็ก | อาร์เรย์ของ cast.framework.messages.Track ที่ไม่ใช่ null ค่าต้องไม่เป็นค่าว่าง | 
- การขว้าง
- 
                  non-null Errorหากแทร็กไม่พร้อมใช้งานหรือ trackId ซ้ำกัน หรือเพิ่มแทร็กที่ไม่ใช่ข้อความ
createTrack
createTrack() แสดงผล cast.framework.messages.Track
สร้างแทร็กข้อความ
- คิกรีเทิร์น
- 
                  non-null cast.framework.messages.Track
getActiveIds
getActiveIds() แสดงผลอาร์เรย์ของตัวเลข
รับรหัสข้อความที่ใช้งานอยู่ทั้งหมด
- การขว้าง
- 
                  non-null Errorหาก TrackManager ไม่พร้อมใช้งาน
- คิกรีเทิร์น
- 
                  non-null Array of number
getActiveTracks
getActiveTracks() แสดงผล อาร์เรย์ของ cast.framework.messages.Track ที่ไม่เป็นค่าว่าง
รับแทร็กข้อความที่ใช้งานอยู่ทั้งหมด
- การขว้าง
- 
                  non-null Errorหาก TrackManager ไม่พร้อมใช้งาน
- คิกรีเทิร์น
- 
                  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) แสดงผล 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 ที่ไม่ใช่ null
รับแทร็กข้อความตามภาษา
| พารามิเตอร์ | |
|---|---|
| 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)
ตั้งค่ารูปแบบแทร็กข้อความ
| พารามิเตอร์ | |
|---|---|
| รูปแบบ | cast.framework.messages.TextTrackStyle ค่าต้องไม่เป็นค่าว่าง |