Loại: TextTracksManager

Phương thức

addTracks

addTracks(tracks)

Thêm tệp phụ đề vào danh sách.

Tham số

tracks

Mảng cast.framework.messages.Track không rỗng

Giá trị không được rỗng.

Gửi

non-null Error `non-null Error` Nếu không có tệp phụ đề, hoặc trackId không phải là duy nhất hoặc thêm tệp phụ đề không phải dạng văn bản.

createTrack

createTrack() trả về cast.framework.messages.Track

Tạo tệp phụ đề.

Gửi

non-null Error Nếu không có trình quản lý tệp phụ đề.

Giá trị trả về

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() trả về Mảng số

Lấy tất cả mã nhận dạng tệp phụ đề đang hoạt động.

Giá trị trả về

non-null Array of number 

getActiveTracks

cast.framework.messages.Track

Lấy tất cả tệp phụ đề đang hoạt động.

Giá trị trả về

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

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

Trả về kiểu rãnh văn bản hiện tại.

Giá trị trả về

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById

getTrackById(id) trả về cast.framework.messages.Track

Lấy tệp phụ đề theo mã nhận dạng.

Tham số

id

số

Gửi

non-null Error Nếu không có hoặc mã nhận dạng không hợp lệ.

Giá trị trả về

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

Trả về tất cả tệp phụ đề (không bắt buộc).

Giá trị trả về

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

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track

Lấy tệp phụ đề theo ngôn ngữ.

Tham số

language

chuỗi

Thẻ ngôn ngữ theo RFC 5646.

Gửi

non-null Error Nếu không có ngôn ngữ.

Giá trị trả về

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

setActiveByIds

setActiveByIds(newIds)

Đặt tệp phụ đề thành đang hoạt động theo mã nhận dạng.

Tham số

newIds

Mảng số

Mã nhận dạng tệp phụ đề cần bật. Để xoá tệp phụ đề, hãy đặt giá trị thành một mảng trống hoặc null.

Giá trị có thể là rỗng.

Gửi

non-null Error Nếu mã nhận dạng không hợp lệ.

setActiveByLanguage

setActiveByLanguage(language)

Đặt tệp phụ đề thành đang hoạt động theo ngôn ngữ. Chỉ tệp phụ đề ngôn ngữ phù hợp đầu tiên sẽ được bật.

Tham số

language

chuỗi

Thẻ ngôn ngữ theo RFC 5646.

Gửi

non-null Error Nếu không có hoặc ngôn ngữ không hợp lệ.

setTextTrackStyle

setTextTrackStyle(style)

Đặt kiểu tệp phụ đề.

Tham số

style

cast.framework.messages.TextTrackStyle

Giá trị không được rỗng.

Gửi

non-null Error Nếu không có trình quản lý tệp phụ đề.