Плеер
Описание и методы
Скрипт лежит в папке компонента bitrix:player /bitrix/components/bitrix/player/js/fileman_player.js
. Его надо подключать вручную на текущий момент.
Объект BX.Fileman.PlayerManager
предоставляет доступ к плеерам на странице.
Метод | Описание | С версии |
---|---|---|
BX.Fileman.PlayerManager.getPlayerById( playerId ) | Основной метод. Возвращает объект по его ID. | |
BX.Fileman.Player() | Создаёт объект для каждого плеера на странице. | |
BX.Fileman.Player( id, params ) | Метод - конструктор, создает новый экземпляр Описание params лучше на данный момент смотреть в исходниках, параметры не финализированы. |
API объекта плеера
var player = BX.Fileman.PlayerManager.getPlayerById(playerId); // получили объект плеера
Метод | Описание | С версии |
---|---|---|
player.isPlaying() | Возвращает true, если идёт воспроизведение | |
player.isEnded() | Возвращает true, если воспроизведение остановилось после проигрывания файла целиком. | |
player.isReady() | Возвращает true, если плеер до конца инициализирован. | |
player.getElement() | Возвращает html-ноду плеера | |
player.createElement() | Если плеер вставлен в документ, возвращает ноду (см getElement). Если ноды нет, то создаёт её, но не вставляет в документ. | |
player.setSource(source) | Устанавливает трек плеера. Лучше передавать объект вида { src: 'путь к файлу', type: 'mime-type'} . | |
player.getSource() | Возвращает текущий трек. | |
player.mute() | Выключает звук плеера. | |
player.play() | Запускает воспроизведение | |
player.pause() | Останавливает воспроизведение |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024