Klasa: APIConfig

Zespół

ApiConfig

nowa konfiguracja interfejsu ApiConfig(sessionRequest, sessionListener, paymentrListener, autojoinPolicy, defaultActionPolicy)

Parametr

sessionRequest

chrome.cast.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

chrome.cast.AutoJoinPolicy

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.