Klasse: Receiver

Konstruktor

Empfänger

neu Empfänger(Label, FriendlyName, Funktionen, Lautstärke)

Parameter

Label

String

Eine Kennung für den Empfänger.

friendlyName

String

Der für den Nutzer sichtbare Name des Empfängers.

capabilities

Optional

Array von Nicht-Null-Wert chrome.cast.Capability

Satz von Empfängerfunktionen.

Der Wert darf nicht null sein.

Volume

Optional

chrome.cast.Volume

Die aktuelle Lautstärke des Empfängers.

Der Wert darf nicht null sein.

Attribute

capabilities

Nicht-Null-Array von Nicht-Null chrome.cast.Capability

Die Funktionen des Empfängers, z. B. Audio und Video.

displayStatus

Nullwerte: chrome.cast.ReceiverDisplayStatus

Empfängerstatus, der dem Nutzer in der Benutzeroberfläche der Erweiterung angezeigt wird. Nur gültig für BENUTZERDEFINIERTE Empfänger. Wenn der Empfänger als inaktiv angezeigt werden soll, setzen Sie displayStatus auf null.

friendlyName

String

Der Vorname des Nutzers (mit URI-Maskierung) für den Empfänger. Obligatorisch.

isActiveInput

nullable boolean

Der Wert gibt an, ob das Übertragungsgerät die aktive Eingabe ist. Wenn der HDMI-Eingang, mit dem das Übertragungsgerät verbunden ist, CEC unterstützt und das Gerät den Status „Aktiv“ erkennen kann, wird dieser Wert angegeben. Andernfalls ist er null.

Label

String

Eine Kennung für den Empfänger, die für das Browserprofil und den Ursprung des API-Clients eindeutig ist. Er bleibt auch bei Browser-Neustarts stabil, kann sich aber ändern, wenn der Nutzer seinen lokalen Speicher löscht.

receiverType

nicht null chrome.cast.ReceiverType

Der Typ des Empfängergeräts. Obligatorisch.

Volume

chrome.cast.Volume darf keine Nullwerte enthalten.

Die aktuelle Lautstärke des Empfängers. Wenn dieser Wert nicht „null“ ist, werden immer die Lautstärke und die stummgeschaltete Lautstärke festgelegt.