Skip to Content
Интеграция

Интеграция с Kinescope Player на странице плеера (внутри iframe)

Для интеграции плеера со сторонним сервисом необходимо самостоятельно реализовать сценарий интеграции (на JavaScript). Этот сценарий будет загружен на веб-странице плеера. Для управления плеером используйте Player API.

Сценарий будет встроен через элемент script с атрибутом defer или async. Это нужно учесть при работе с DOM в сценарии.

Для использования Player API необходимо реализовать следующую глобальную функцию JavaScript:

  • onKinescopePlayerCreated(player: PlayerApi) – эта функция будет вызываться автоматически каждый раз, когда будет создан новый плеер. Она должна быть объявлена до создания какого-либо плеера. В качестве параметра в функцию передается объект управления плеером.

Пример

// 1. Эта функция будет вызвана автоматически при создании нового плеера. function onKinescopePlayerCreated(player) { player // 2. Этот обработчик будет вызван когда запустится воспроизведение. // Плеер проиграет 5 сек. и затем должен остановиться. .on(player.Events.Play, function (event) { setTimeout(function () { event.target.pause(); }, 5000); }); }