Методы

id, on, once, off аналогичны EventEmitter node.js

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

onRenewCallback вызываемый при реинициализации плеера (иногда переключение видео из списка воспроизведения, может исправить ошибку воспроизведения). Следует использовать для подписки на события нового плеера.

Пример
var player = VenomPlayer.make({ /*...*/ }); player.onRenew = listen; listen(player); function listen(player) { player.once('ready', () => console.log('player ready')); }

showRecommendations отображание рекомендованных видео.

Пример
player.once('endedSoon', () => player.showRecommendations([ { id: 1, name: 'title1', poster: '<url1>' }, { id: 2, name: 'title2', poster: '<url2>' }, { id: 3, name: 'title3', poster: '<url3>' } ])); player.on('selectRecommendation', id => alert('go to video with id ${id}'));