Класс: АпиКонфиг

Конструктор

Апиконфиг

новый ApiConfig (sessionRequest, sessionListener, получательListener, autoJoinPolicy, defaultActionPolicy)

Параметр

сессионный запрос

chrome.cast.SessionRequest

Запрос сеанса.

Значение не должно быть нулевым.

сессионный слушатель

функция (ненулевая chrome.cast.Session )

Прослушиватель для уведомления о доступности сеанса для приложения.

приемникСлушатель

функция (ненулевое значение chrome.cast.ReceiverAvailability )

Прослушиватель для уведомления о доступности получателя.

автоJoinPolicy

Необязательный

chrome.cast.AutoJoinPolicy

Политика автоматического присоединения для приложения.

Значение не должно быть нулевым.

по умолчаниюActionPolicy

Необязательный

chrome.cast.DefaultActionPolicy

Действие по умолчанию, которое выполняется, когда пользователь уже выполняет трансляцию при инициализации приложения.

Значение не должно быть нулевым.

Характеристики

автоJoinPolicy

ненулевое значение chrome.cast.AutoJoinPolicy

Определяет, будет ли SDK автоматически подключаться к работающему сеансу после инициализации.

по умолчаниюActionPolicy

ненулевое значение chrome.cast.DefaultActionPolicy

Запрашивает, следует ли запускать приложение при инициализации API, когда вкладка уже транслируется. Приложения во встроенном контенте (например, iframe) должны установить в этом поле значение CAST_THIS_TAB, если они не являются основным приложением на странице. Это значение также определяет поведение всплывающего окна расширения по умолчанию для страницы.

приемникСлушатель

функция (ненулевое значение chrome.cast.ReceiverAvailability )

Функция вызывается, когда известно или изменяется доступность приемника Cast, поддерживающего приложение в sessionRequest. Эта функция всегда будет вызываться хотя бы один раз после завершения инициализации.

сессионный слушатель

функция (ненулевая chrome.cast.Session )

Прослушиватель вызывается, когда сеанс создается или подключается с помощью SDK. Эту функцию можно вызвать после инициализации, если существует сеанс, который автоматически создается или подключается. Обратите внимание, что метод requestSession не вызывает вызов этого прослушивателя, поскольку у него есть собственный обратный вызов успеха.

сессионный запрос

ненулевой chrome.cast.SessionRequest

Описывает сеанс для запуска или сеанс для подключения.