cast. khung. TextTracksManager
Quản lý các bản văn bản.
- Gửi
-
non-null Error
Nếu hàm khởi tạo được sử dụng trực tiếp. Bạn chỉ nên truy cập TextTracksManager bằng cách gọi cast.framework.PlayerManager#getTextTracksManager.
Phương thức
addTracks
addTracks(tracks)
Thêm các đoạn văn bản vào danh sách.
Thông số |
|
---|---|
bản nhạc |
Mảng cast.framework.messages.Track không có giá trị rỗng Giá trị không được rỗng. |
- Gửi
-
non-null Error
Nếu không có bản nhạc, hoặc trackId không phải là bản nhạc duy nhất, hay thêm bản nhạc không phải văn bản.
createTrack
createTrack() trả về cast.framework.messages.Track
Tạo đoạn văn bản.
- Trả bóng
-
non-null cast.framework.messages.Track
getActiveIds
getActiveIds() trả về mảng số
Nhận tất cả mã văn bản đang hoạt động.
- Gửi
-
non-null Error
Nếu không có trackManager. - Trả bóng
-
non-null Array of number
getActiveTracks
getActiveTracks() trả về Mảng các cast.framework.messages.Track có giá trị không rỗng
Tải tất cả đoạn văn bản đang hoạt động.
- Gửi
-
non-null Error
Nếu không có trackManager. - Trả bóng
-
non-null Array of non-null cast.framework.messages.Track
getTextTracksStyle
getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)
Trả về kiểu đoạn văn bản hiện tại.
- Trả bóng
-
(non-null cast.framework.messages.TextTrackStyle or undefined)
getTrackById
getTrackById(id) trả về cast.framework.messages.Track
Lấy đoạn văn bản theo mã nhận dạng.
Thông số |
|
---|---|
id |
number |
- Gửi
-
non-null Error
Nếu mã nhận dạng không có sẵn hoặc không hợp lệ. - Trả bóng
-
nullable cast.framework.messages.Track
getTracks
getTracks() trả về Mảng các cast.framework.messages.Track không có giá trị null
Trả về tất cả đoạn văn bản (không bắt buộc).
- Trả bóng
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) trả về Mảng các cast.framework.messages.Track có giá trị không rỗng
Nhận bản âm thanh văn bản theo ngôn ngữ.
Thông số |
|
---|---|
language |
string Thẻ Ngôn ngữ theo tiêu chuẩn RFC 5646. |
- Gửi
-
non-null Error
Nếu không có ngôn ngữ này. - Trả bóng
-
non-null Array of non-null cast.framework.messages.Track
setActiveByIds
setActiveByIds(newIds)
Đặt kênh văn bản thành hoạt động theo mã nhận dạng.
Thông số |
|
---|---|
newIds |
Mảng số Mã bản nhạc văn bản sẽ được bật. Để xoá các đoạn văn bản, hãy đặt giá trị này thành một mảng trống hoặc Giá trị có thể rỗng. |
- Gửi
-
non-null Error
Nếu mã nhận dạng không hợp lệ.
setActiveByLanguage
setActiveByLanguage(language)
Thiết lập chế độ kích hoạt đoạn văn bản theo ngôn ngữ. Chỉ bản nhạc ngôn ngữ trùng khớp đầu tiên được bật.
Thông số |
|
---|---|
language |
string Thẻ Ngôn ngữ theo tiêu chuẩn RFC 5646. |
- Gửi
-
non-null Error
Nếu ngôn ngữ không có sẵn hoặc không hợp lệ.
setTextTrackStyle
setTextTrackStyle(style)
Đặt kiểu đoạn văn bản.
Thông số |
|
---|---|
kiểu |
cast.framework.messages.TextTrackStyle Giá trị không được rỗng. |