chrome. cast. レシーバー
アプリを実行するレシーバを記述します。通常、これらのオブジェクトをクライアントが作成するべきではありません。
コンストラクタ
レシーバー
new Receiver(label, friendlyName, capability, Volume)
パラメータ |
|
---|---|
ラベル |
string 受信者の識別子。 |
friendlyName |
string ユーザーに表示されるレシーバーの名前。 |
capabilities |
任意 null 以外の chrome.cast.Capability の配列 レシーバー機能のセット。 値を null にすることはできません。 |
音量 |
任意 レシーバーの現在の音量。 値を null にすることはできません。 |
プロパティ
capabilities
null 以外の chrome.cast.Capability の配列。
レシーバーの機能(音声、動画など)。
displayStatus
null 値許容の chrome.cast.ReceiverDisplayStatus
拡張機能の UI でユーザーに表示されるレシーバーのステータス。 CUSTOM レシーバーに対してのみ有効です。レシーバーをアイドル状態として表示するには、displayStatus を null に設定します。
friendlyName
string
レシーバーのユーザー名(URI でエスケープ)。必須。
isActiveInput
nullable boolean
この値は、キャスト デバイスがアクティブな入力かどうかを反映しています。 キャスト デバイスが接続されている HDMI 入力が CEC をサポートしており、デバイスがアクティブ ステータスを認識できる場合は、この値が指定されます。 それ以外の場合は null です。
ラベル
string
ブラウザ プロファイルと API クライアントのオリジンに固有のレシーバの識別子。ブラウザを再起動しても変わりませんが、ユーザーがローカル ストレージを消去すると変更される可能性があります。
receiverType
非 null chrome.cast.ReceiverType
受信デバイスのタイプ。必須。
音量
null 値許容の chrome.cast.Volume
レシーバーの現在の音量。null 以外の場合は、音量のレベルとミュートされたプロパティが常に設定されます。