Class: ApiConfig

Konstruktor

ApiConfig

baru ApiConfig(sessionRequest, sessionListener, penerimaListener, autoJoinPolicy, defaultActionPolicy)

Parameter

sessionRequest

chrome.cast.SessionRequest

Permintaan sesi.

Nilai tidak boleh nol.

sessionListener

function(non-null chrome.cast.Session)

Pemroses yang akan memberi tahu saat sesi tersedia untuk aplikasi.

receiverListener

function(non-null chrome.cast.ReceiverAvailability)

Pemroses yang akan memberi tahu saat ada penerima yang tersedia.

autoJoinPolicy

Opsional

chrome.cast.AutoJoinPolicy

Kebijakan bergabung otomatis untuk aplikasi.

Nilai tidak boleh nol.

defaultActionPolicy

Opsional

chrome.cast.DefaultActionPolicy

Tindakan default yang harus diambil jika pengguna sudah melakukan transmisi ketika aplikasi diinisialisasi.

Nilai tidak boleh nol.

Properti

autoJoinPolicy

chrome.cast.AutoJoinPolicy bukan null

Menentukan apakah SDK akan otomatis terhubung ke sesi yang sedang berjalan setelah inisialisasi.

defaultActionPolicy

chrome.cast.DefaultActionPolicy bukan null

Meminta apakah aplikasi harus diluncurkan saat inisialisasi API saat tab sudah ditransmisikan. Aplikasi dalam konten tersemat (seperti iframe) harus menetapkan kolom ini ke CAST_THIS_TAB jika bukan merupakan aplikasi utama di halaman. Nilai ini juga mengonfigurasi perilaku default pop-up ekstensi untuk halaman.

receiverListener

function(non-null chrome.cast.ReceiverAvailability)

Fungsi dipanggil saat ketersediaan penerima Cast yang mendukung aplikasi dalam sessionRequest diketahui atau berubah. Fungsi ini akan selalu dipanggil setidaknya satu kali setelah inisialisasi selesai.

sessionListener

function(non-null chrome.cast.Session)

Pemroses dipanggil saat sesi dibuat atau dihubungkan oleh SDK. Fungsi ini dapat dipanggil setelah inisialisasi, jika ada sesi yang dibuat atau terhubung secara otomatis. Perhatikan bahwa metode requestSession tidak menyebabkan pemroses ini dipanggil, karena memiliki callback suksesnya sendiri.

sessionRequest

chrome.cast.SessionRequest non-null

Menjelaskan sesi yang akan diluncurkan atau sesi yang akan dihubungkan.