cast. เฟรมเวิร์ก AudioTracksManager
จัดการแทร็กเสียง
- การขว้าง
-
non-null Error
หากใช้เครื่องมือสร้างโดยตรง ควรสร้างอินสแตนซ์AudioTracksManager
ด้วยการเรียก cast.framework.PlayerManager#getAudioTracksManager
วิธีการ
getActiveId
getActiveId() ส่งคืนตัวเลข
รับรหัสแทร็กเสียงที่ใช้งานอยู่
- การคืนสินค้า
-
nullable number
getActiveTrack
getActiveTrack() แสดงผล cast.framework.messages.Track
รับแทร็กเสียงที่ใช้งานอยู่
- การคืนสินค้า
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) แสดงผล cast.framework.messages.Track
รับแทร็กเสียงที่ตรงกับ id
พารามิเตอร์ |
|
---|---|
id |
ตัวเลข |
- การขว้าง
-
non-null Error
หากid
ไม่มีข้อมูลหรือไม่ถูกต้อง - การคืนสินค้า
-
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
พารามิเตอร์ |
|
---|---|
language |
สตริง แท็กภาษาตาม RFC 5646 |
- การขว้าง
-
non-null Error
หากlanguage
ไม่พร้อมใช้งาน - การคืนสินค้า
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
ตั้งค่าแทร็กเสียงที่ตรงกับ id
กับสถานะใช้งานอยู่
พารามิเตอร์ |
|
---|---|
id |
ตัวเลข รหัสติดตาม |
- การขว้าง
-
non-null Error
หากid
ไม่ใช่รหัสแทร็กเสียง
setActiveByLanguage
setActiveByLanguage(language)
ตั้งค่าแทร็กเสียงแรกที่ตรงกับ language
เป็นสถานะแอ็กทีฟ
พารามิเตอร์ |
|
---|---|
language |
สตริง แท็กภาษาตาม RFC 5646 |
- การขว้าง
-
non-null Error
หากlanguage
ไม่พร้อมใช้งานหรือไม่ถูกต้อง