Corso: SessionRequest

Costruttore

SessionRequest

new SessionRequest(appId, funzionalità, timeout, androidRicevirCompatible, credentialsData)

Parametro

appId

stringa

L'ID applicazione destinatario.

capabilities

Facoltativo

Array di chrome.cast.Capability con valore non null

Funzionalità richieste per il destinatario.

Il valore non deve essere nullo.

timeout

Facoltativo

numero

Timeout facoltativo per la richiesta di una sessione per questa applicazione.

androidReceiverCompatible

Facoltativo

boolean

Indica se l'app è compatibile con un ricevitore Android.

credentialsData

Facoltativo

chrome.cast.CredentialsData

Dati delle credenziali utilizzati per identificare le credenziali del mittente.

Il valore può essere nullo.

Proprietà

androidReceiverCompatible

boolean

Indica se l'app è compatibile con un ricevitore Android.

appId

stringa

L'ID applicazione destinatario.

capabilities

non-null Array di chrome.cast.Capability con valore non null

Funzionalità richieste del dispositivo ricevitore.

credentialsData

chrome.cast.CredentialsData nullable

Dati delle credenziali utilizzati per identificare le credenziali del mittente.

language

stringa con valore null

Lingua facoltativa da aggiungere al valore dell'intestazione Accept-Language all'avvio dell'applicazione destinatario. Ignorato se partecipi a una sessione già esistente. Il valore è rappresentato come tag "-" secondo RFC 5646. ad esempio "es-ES".

requestSessionTimeout

numero

Il timeout in millisecondi utilizzato per richiedere una sessione per l'applicazione. Il valore predefinito è chrome.cast.timeout.requestSession.