クラス: Receiver

コンストラクタ

レシーバー

new Receiver(label, friendlyName, capability, Volume)

パラメータ

ラベル

string

受信者の識別子。

friendlyName

string

ユーザーに表示されるレシーバーの名前。

capabilities

任意

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

レシーバー機能のセット。

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

音量

任意

chrome.cast.Volume

レシーバーの現在の音量。

値を 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 以外の場合は、音量のレベルとミュートされたプロパティが常に設定されます。