Sınıf: CastContext

Marka

CastContext

yeni CastContext()

Yöntemler

getInstance

statik

getInstance() returns cast.framework.CastContext

CastContext tekilleştirme örneğini döndürür.

İlerlemeler

cast.framework.CastContext CastContext'in tekil bir örneği.

addEventListener

addEventListener(type, handler)

Bir etkinlik işleyici ekler.

Parametre

tür

cast.framework.CastContextEventType

Etkinlik türü.

Değer boş olamaz.

handler

(non-null function(non-null cast.framework.CastStateEventData) or non-null function(non-null cast.framework.SessionStateEventData))

endCurrentSession

endCurrentSession(stopCasting)

Mevcut oturumu sonlandırır.

Parametre

stopCasting

boolean

Alıcı uygulama durdurulursa veya bağlantısı kesilirse.

getCastState

getCastState(), cast.framework.CastState değerini döndürür

İlerlemeler

non-null cast.framework.CastState Mevcut yayınla simgesinin durumu.

getCurrentSession

getCurrentSession(), cast.framework.CastSession değerini döndürür

İlerlemeler

nullable cast.framework.CastSession Mevcut oturum.

getSessionState

getSessionState(), cast.framework.SessionState değerini döndürür

İlerlemeler

non-null cast.framework.SessionState Mevcut oturum durumu.

removeEventListener

removeEventListener(type, handler)

Bir etkinlik işleyiciyi kaldırır.

Parametre

tür

cast.framework.CastContextEventType

Etkinlik türü.

Değer boş olamaz.

handler

(non-null function(non-null cast.framework.CastStateEventData) or non-null function(non-null cast.framework.SessionStateEventData))

requestSession

requestSession(), boş değer atanabilir chrome.cast.ErrorCode içeren Promise döndürür

Kullanıcının oturumu başlatmasına veya durdurmasına izin vermek için yayın seçimi kullanıcı arayüzünü açar.

Dekoratif yastıklar

Error Bağlam seçenekleri henüz sağlanmadıysa.

İlerlemeler

non-null Promise containing nullable chrome.cast.ErrorCode Oturumun başladığını veya başarısız olduğunu (hata kodu ile reddedilir) belirtme vaadi.

setLaunchCredentialsData

setLaunchCredentialsData(credentialsData)

Kullanıcı kimlik bilgisi verilerini ayarlar. setOptions'dan önce çağrılırsa yoksayılır. setLaunchCredentialsData öğesinden sonra setOptions çağrıldığında setLaunchCredentialsData öğesinde ayarlanan değer temizlenir.

Parametre

credentialsData

chrome.cast.CredentialsData

Gönderenin kimlik bilgilerini tanımlamak için kullanılan kimlik bilgisi verileri.

Değer boş olamaz.

setOptions

setOptions(options)

Yayın seçeneklerini ayarlar. Etkinlikler yalnızca yapılandırma sağlandıktan sonra gönderilir.

Parametre

seçenekler

cast.framework.CastOptions

Sayfa için yayınlama seçenekleri.

Değer boş olamaz.

Dekoratif yastıklar

non-null Error Seçeneklerde uygulama kimliği eksikse