chrome. cast. ApiConfig
Enthält bei der Initialisierung die Konfiguration für die API.
Konstruktor
ApiConfig
neu ApiConfig(sessionRequest, sessionListener, erhaltenrListener, autoJoinPolicy, defaultActionPolicy)
Parameter |
|
---|---|
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 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.