クラス: SessionRequest

コンストラクタ

SessionRequest

new SessionRequest(appId, capability, timeout, androidReceiverCompatible, credentialsData)

パラメータ

appId

string

受信側のアプリケーション ID。

capabilities

任意

null 以外の chrome.cast.Capability の配列

レシーバーに必要な機能。

値を null にすることはできません。

timeout

任意

数値

このアプリケーションのセッションをリクエストするためのオプションのタイムアウト。

androidReceiverCompatible

任意

boolean

アプリが Android Receiver に対応しているかどうかを示します。

credentialsData

任意

chrome.cast.CredentialsData

送信者の認証情報を識別するために使用される認証情報データ。

値を null にすることもできます。

プロパティ

androidReceiverCompatible

boolean

アプリが Android Receiver に対応しているかどうかを示します。

appId

string

受信側のアプリケーション ID。

capabilities

null 以外の chrome.cast.Capability の配列。

受信デバイスに必要な機能。

credentialsData

null 値許容の chrome.cast.CredentialsData

送信者の認証情報を識別するために使用される認証情報データ。

language

null 値許容の文字列

レシーバー アプリケーションの起動時に Accept-Language ヘッダー値に追加する言語(省略可)。既存のセッションに参加する場合は無視されます。この値は、RFC 5646 に従って「-」タグとして表されます。例: 「es-ES」。

requestSessionTimeout

数値

アプリケーションのセッション リクエストに使用されるタイムアウト(ミリ秒)。デフォルトは chrome.cast.timeout.requestSession の値です。