Sınıf: ApiConfig

Marka

ApiYapılandırma

yeni ApiConfig(sessionRequest, sessionHearer, receiverHearer, autoJoinPolicy, defaultActionPolicy)

Parametre

Oturum İsteği

chrome.cast.SessionRequest

Oturum isteği.

Değer boş olmamalıdır.

oturum Dinleyici

İşlev(null olmayan chrome.cast.Session)

Uygulamada kullanılabilir bir oturum olduğunda dinlenecek bir dinleyici.

alıcı işleyici

İşlev(null olmayan chrome.cast.Getravailability)

Kullanılabilir bir alıcı olduğunda bilgi verecek bir dinleyici.

OtomatikKatılma Politikası

İsteğe bağlı

chrome.cast.AutoJoinPolicy

Uygulamanın otomatik katılma politikası.

Değer boş olmamalıdır.

varsayılanİşlem Politikası

İsteğe bağlı

chrome.cast.DefaultActionPolicy

Uygulama başlatılırken kullanıcı halihazırda yayın yaptığında yapılacak varsayılan işlem.

Değer boş olmamalıdır.

Özellikler

OtomatikKatılma Politikası

boş olmayan chrome.cast.AutoJoinPolicy

SDK'nın, başlatma sonrasında otomatik olarak çalışan bir oturuma bağlanıp bağlanmayacağını belirler.

varsayılanİşlem Politikası

boş olmayan chrome.cast.DefaultActionPolicy

Sekme halihazırda yayınlanıyorken uygulamanın API başlatma sırasında başlatılıp başlatılmayacağını belirtir. Yerleştirilmiş içeriklerdeki uygulamalar (ör. iframe'ler) sayfadaki ana uygulama değilse bu alanı CAST_THIS_TAB olarak ayarlamalıdır. Bu değer, sayfa için uzantı pop-up'ının varsayılan davranışını da yapılandırır.

alıcı işleyici

İşlev(null olmayan chrome.cast.Getravailability)

sessionRequest'te uygulamayı destekleyen bir Yayın alıcısının kullanılabilirliği bilindiğinde veya değiştiğinde çağrılır. Bu işlev, ilk kullanıma hazırlama işlemi tamamlandıktan sonra her zaman en az bir kez çağrılır.

oturum Dinleyici

İşlev(null olmayan chrome.cast.Session)

SDK tarafından bir oturum oluşturulduğunda veya bağlanıldığında işleyici. Otomatik olarak oluşturulan veya bağlı bir oturum varsa bu işlev, ilk kullanıma hazırlama işleminden sonra başlatılabilir. requestSession yönteminin kendi başarılı geri çağırması olduğundan bu dinleyicinin çağrılmasına neden olmadığını unutmayın.

Oturum İsteği

boş olmayan chrome.cast.SessionRequest

Başlatılacak oturumu veya bağlanılacak oturumu açıklar.