Документация для разработчиков
Темная тема

События

Глобальная подписка

На события можно подписаться глобально

BX.addCustomEvent('PlayerManager.Player:onAfterInit', function(player)
{
    // player - объект BX.Fileman.Player
});

Список событий

Событие Вызывается С версии
PlayerManager.Player:onCreate при создании экземпляра плеера
PlayerManager.Player:onBeforeInit перед инициализацией
PlayerManager.Player:onAfterInit после инициализации
PlayerManager.Player:onSetSource после установки истчника через setSource()
PlayerManager.Player:onKeyDown после нажатия на клавиатуру, если плеер в фокусе
PlayerManager.Player:onPlay после начала воспроизведения
PlayerManager.Player:onPause после остановки воспроизведения
PlayerManager.Player:onClick при клике на ноду плеера
PlayerManager.Player:onError при возникновении ошибки (любой). Сама ошибка никуда на данный момент не приходит.
PlayerManager.Player:onEnded после достижения конца трека


Подписка на конкретный экземпляр плеера - редкий случай.

BX.addCustomEvent(player, 'eventName', function(player, eventName){
	// player - объект BX.Fileman.Player
	// eventName - имя события
})

Список событий для конкретного экземпляра

СОбытие Вызывается С версии
Player:onCreate при создании экземпляра плеера
Player:onBeforeInit перед инициализацией
Player:onAfterInit после инициализации
Player:onSetSource после установки источника через setSource()
Player:onKeyDown после нажатия на клавиатуру, если плеер в фокусе
Player:onPlay после начала воспроизведения
Player:onPause после остановки воспроизведения
Player:onClick при клике на ноду плеера
Player:onError при возникновении любой ошибки. Сама ошибка никуда на данный момент не приходит.
Player:onEnded после достижения конца трека


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2021, «1С-Битрикс», 2021
Наверх