chrome. cast. ApiConfig
Lưu giữ cấu hình cho API khi được khởi tạo.
Hàm dựng
ApiConfig
mới ApiConfig(sessionRequest, sessionListener, receiverListener, autoJoinPolicy, defaultActionPolicy)
Thông số |
|
---|---|
sessionRequest |
Yêu cầu phiên. Giá trị không được rỗng. |
sessionListener |
function(non-null chrome.cast.Session) Trình nghe để thông báo khi có một phiên cho ứng dụng. |
receiverListener |
function(non-null chrome.cast.ReceiverAvailability) Một trình nghe để thông báo khi có trình thu nhận. |
autoJoinPolicy |
Không bắt buộc Chính sách tự động kết hợp cho ứng dụng. Giá trị không được rỗng. |
defaultActionPolicy |
Không bắt buộc chrome.cast.DefaultActionPolicy Hành động mặc định cần thực hiện khi người dùng đã truyền khi ứng dụng được khởi chạy. Giá trị không được rỗng. |
Thuộc tính
autoJoinPolicy
chrome.cast.AutoJoinPolicy không có giá trị rỗng
Xác định xem SDK có tự động kết nối với một phiên đang chạy sau khi khởi chạy hay không.
defaultActionPolicy
chrome.cast.DefaultActionPolicy có giá trị không rỗng
Yêu cầu xem ứng dụng có được chạy khi khởi chạy API hay không khi thẻ đang được truyền. Các ứng dụng trong nội dung được nhúng (như iframe) phải đặt trường này thành CAST_CONNECTED_TAB nếu chúng không phải là ứng dụng chính trên trang. Giá trị này cũng định cấu hình hành vi mặc định của cửa sổ bật lên tiện ích cho trang.
receiverListener
function(non-null chrome.cast.ReceiverAvailability)
Hàm được gọi khi biết khả năng có sẵn một Cast receiver hỗ trợ ứng dụng trong sessionRequest hoặc thay đổi. Hàm này sẽ luôn được gọi ít nhất một lần sau khi quá trình khởi chạy hoàn tất.
sessionListener
function(non-null chrome.cast.Session)
Trình nghe được gọi khi một phiên được SDK tạo hoặc kết nối. Hàm này có thể được gọi sau khi khởi chạy nếu có một phiên được tạo hoặc kết nối tự động. Xin lưu ý rằng phương thức requestSession không khiến trình nghe này được gọi, vì phương thức này có lệnh gọi lại thành công riêng.
sessionRequest
không rỗng chrome.cast.SessionRequest
Mô tả phiên cần khởi chạy hoặc phiên cần kết nối.