бросать. рамки . Дистанционныйплеерконтроллер
Контроллер удаленного игрока приведения, который обеспечивает привязку данных удаленного игрока к состоянию приведения. Он управляет объектом игрока и обновляет его свойства, предоставляя события для изменений игрока.
Конструктор
Дистанционныйплеерконтроллер
новый RemotePlayerController (плеер)
Параметр | |
---|---|
игрок | Игрок, которым можно управлять. Значение не должно быть нулевым. |
Методы
добавитьEventListener
addEventListener (тип, обработчик)
Регистрирует обработчик событий для смены игрока.
Параметр | |
---|---|
тип | cast.framework.RemotePlayerEventType Тип события. Значение не должно быть нулевым. |
обработчик | функция (ненулевое значение cast.framework.RemotePlayerChangedEvent ) Обработчик события. |
getFormattedTime
getFormattedTime(времявсек)
Преобразует число, представляющее интервал в секундах, в строку формата ЧЧ:ММ:СС.
Параметр | |
---|---|
времяИнсек | число Должно быть позитивным. Интервалы длительностью более 100 часов автоматически обрезаются. |
getSeekPosition
getSeekPosition(currentTime, продолжительность) возвращает число
Преобразование текущего времени игры в процент прогресса.
Параметр | |
---|---|
Текущее время | число Текущее игровое время. |
продолжительность | число Общее время воспроизведения текущего мультимедиа. |
- Возврат
number
Текущая позиция поиска в процентах.
getSeekTime
getSeekTime(currentPosition, продолжительность) возвращает число
Преобразование текущего процента поиска игры во время поиска.
Параметр | |
---|---|
текущая позиция | число Текущая позиция поиска в процентах. |
продолжительность | число Общее время воспроизведения текущего мультимедиа. |
- Возврат
number
Текущее время воспроизведения.
muteOrUnmute
отключить звук или включить звук ()
Отключите или включите звук подключенного устройства.
игратьилипауза
игратьОрПауза()
Воспроизведение или приостановка текущего воспроизводимого мультимедиа.
удалить прослушиватель событий
RemoveEventListener (тип, обработчик)
Отмените регистрацию обработчика событий для смены игрока.
Параметр | |
---|---|
тип | cast.framework.RemotePlayerEventType Тип события. Значение не должно быть нулевым. |
обработчик | функция (ненулевое значение cast.framework.RemotePlayerChangedEvent ) Обработчик события. |
искать
искать()
Ищет элемент мультимедиа по значению currentTime проигрывателя.
setVolumeLevel
установитьVolumeLevel()
Устанавливает уровень громкости подключенного устройства в соответствии со значением VolumeLevel проигрывателя.
пропустить рекламу
пропустить рекламу()
Пропустить рекламу, воспроизводимую в данный момент на ресивере.
останавливаться
останавливаться()
Останавливает медиаплеер.