chrome. przesyłanie. ApiConfig
Przechowuje konfigurację interfejsu API po zainicjowaniu.
Zespół
ApiConfig
nowa konfiguracja interfejsu ApiConfig(sessionRequest, sessionListener, paymentrListener, autojoinPolicy, defaultActionPolicy)
Parametr |
|
---|---|
sessionRequest |
Żądanie sesji. Wartość nie może być wartością null. |
sessionListener |
function(non-null chrome.cast.Session) Detektor powiadamiający o dostępności sesji dla aplikacji. |
receiverListener |
function(non-null chrome.cast.ReceiverAvailability) Detektor powiadamiający o dostępności odbiornika. |
autoJoinPolicy |
Opcjonalnie Zasada automatycznego dołączania dla aplikacji. Wartość nie może być wartością null. |
defaultActionPolicy |
Opcjonalnie chrome.cast.DefaultActionPolicy Domyślne działanie, które ma być wykonywane, gdy użytkownik przesyła już aplikację po zainicjowaniu aplikacji. Wartość nie może być wartością null. |
Właściwości
autoJoinPolicy
non null chrome.cast.AutoJoinPolicy
Określa, czy pakiet SDK automatycznie połączy się z uruchomioną sesją po zainicjowaniu.
defaultActionPolicy
nie null chrome.cast.DefaultActionPolicy
Wysyła pytanie, czy aplikacja ma zostać uruchomiona podczas inicjowania interfejsu API, gdy karta jest już rzutowana. Aplikacje w treściach umieszczonych na stronie (np. w elementach iframe) powinny ustawić w tym polu wartość CAST_THIS_TAB, jeśli nie są główną aplikacją na stronie. Ta wartość określa też domyślne zachowanie wyskakującego okienka rozszerzenia na stronie.
receiverListener
function(non-null chrome.cast.ReceiverAvailability)
Funkcja wywoływana, gdy dostępność odbiornika Cast, który obsługuje aplikację w sessionRequest, jest znana lub ulega zmianie. Ta funkcja będzie zawsze wywoływana co najmniej raz po zakończeniu inicjowania.
sessionListener
function(non-null chrome.cast.Session)
Detektor jest wywoływany podczas tworzenia sesji lub łączenia się przez pakiet SDK. Ta funkcja może zostać wywołana po zainicjowaniu, jeśli istnieje sesja, która zostanie utworzona lub połączona automatycznie. Zwróć uwagę, że metoda requestSession nie powoduje wywołania tego detektora, ponieważ ma on własne wywołanie zwrotne.
sessionRequest
nie null chrome.cast.SessionRequest
Opisuje sesję do uruchomienia lub sesję do połączenia.