Klasse: ApiConfig

Konstruktor

ApiConfig

neu ApiConfig(sessionRequest, sessionListener, erhaltenrListener, autoJoinPolicy, defaultActionPolicy)

Parameter

sessionRequest

chrome.cast.SessionRequest

Die Sitzungsanfrage.

Der Wert darf nicht null sein.

sessionListener

function(non-null chrome.cast.Session)

Ein Listener, der benachrichtigt wird, wenn eine Sitzung für die Anwendung verfügbar ist.

receiverListener

function(non-null chrome.cast.ReceiverAvailability)

Ein Listener, der benachrichtigt wird, wenn ein Empfänger verfügbar ist.

autoJoinPolicy

Optional

chrome.cast.AutoJoinPolicy

Die Richtlinie für den automatischen Join der Anwendung.

Der Wert darf nicht null sein.

defaultActionPolicy

Optional

chrome.cast.DefaultActionPolicy

Die Standardaktion, die ausgeführt werden soll, wenn der Nutzer bei der Initialisierung der Anwendung bereits eine Übertragung durchführt.

Der Wert darf nicht null sein.

Attribute

autoJoinPolicy

nicht null chrome.cast.AutoJoinPolicy

Bestimmt, ob das SDK nach der Initialisierung automatisch eine Verbindung zu einer laufenden Sitzung herstellt.

defaultActionPolicy

nicht null chrome.cast.DefaultActionPolicy

Fordert an, ob die Anwendung bei der API-Initialisierung gestartet werden soll, wenn der Tab bereits umgewandelt wird. Für Apps in eingebetteten Inhalten wie iFrames sollte dieses Feld auf CAST_THIS_TAB gesetzt werden, wenn sie nicht die Haupt-App auf der Seite sind. Mit diesem Wert wird auch das Standardverhalten des Erweiterungs-Pop-ups für die Seite konfiguriert.

receiverListener

function(non-null chrome.cast.ReceiverAvailability)

Funktion, die aufgerufen wird, wenn die Verfügbarkeit eines Cast-Empfängers bekannt ist, der die Anwendung in sessionRequest unterstützt, oder sich ändert. Diese Funktion wird nach Abschluss der Initialisierung immer mindestens einmal aufgerufen.

sessionListener

function(non-null chrome.cast.Session)

Listener, der beim Erstellen oder Verbinden einer Sitzung durch das SDK aufgerufen wird Diese Funktion kann nach der Initialisierung aufgerufen werden, wenn eine Sitzung automatisch erstellt oder verbunden wird. Die requestSession-Methode führt nicht zum Aufrufen dieses Listeners, da er über einen eigenen Erfolgs-Callback verfügt.

sessionRequest

Nicht null chrome.cast.SessionRequest

Beschreibt die zu startende Sitzung oder die zu verbindende Sitzung.