Klasa: SessionRequest

Zespół

SessionRequest

new SessionRequest(appId, features, Timeout, androidReceivedrCompatibility, credentialData)

Parametr

appId

ciąg znaków

Identyfikator aplikacji odbiorcy.

capabilities

Opcjonalnie

Tablica chrome.cast.Capability o wartości nienull

Wymagane możliwości odbiorcy.

Wartość nie może być wartością null.

przerwa w grze

Opcjonalnie

Liczba

Opcjonalny czas oczekiwania na żądanie sesji dla tej aplikacji.

androidReceiverCompatible

Opcjonalnie

boolean

Wskazuje, czy aplikacja jest zgodna z odbiornikiem Androida.

credentialsData

Opcjonalnie

chrome.cast.CredentialsData

Dane logowania używane do identyfikacji danych logowania nadawcy.

Wartość może być null.

Właściwości

androidReceiverCompatible

boolean

Wskazuje, czy aplikacja jest zgodna z odbiornikiem Androida.

appId

ciąg znaków

Identyfikator aplikacji odbiorcy.

capabilities

niepusta tablica chrome.cast.Capability

Wymagane uprawnienia przez urządzenie odbierające.

credentialsData

chrome.cast.CredentialsData z wartością null

Dane uwierzytelniające używane do identyfikowania danych logowania nadawcy.

language,

ciąg znaków z wartością null

Opcjonalny język, który należy dodać do wartości nagłówka Accept-Language podczas uruchamiania aplikacji odbierającej. Ignorowana, jeśli dołączasz do istniejącej sesji. Wartość jest przedstawiana jako tag „-”, zgodnie ze standardem RFC 5646. Na przykład „es-ES”.

requestSessionTimeout

Liczba

Czas oczekiwania (w milisekundach) używany do żądania sesji dla aplikacji dla aplikacji. Domyślnie jest to wartość chrome.cast.timeout.requestSession.