chrome. yayınlayın. ApiConfig
İlk başlatıldığında API'nin yapılandırmasını muhafaza eder.
Marka
ApiYapılandırma
yeni ApiConfig(sessionRequest, sessionHearer, receiverHearer, autoJoinPolicy, defaultActionPolicy)
Parametre |
|
---|---|
Oturum İsteği |
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ı 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.