Плеер
Описание и методы
Скрипт лежит в папке компонента 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
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.