Слушатели событий не работают для Ustream API

0

Я пытаюсь добавить канал прямого канала Ustream на своей веб-странице. Я создал настройку на
JsFiddle

viewer.addListener('finished', channelFinished);
viewer.addListener('live', channelLive);
viewer.addListener('offline', channelOffline);

Я добавил этих слушателей, и никто из них не работает. Я получаю эту ошибку в консоли

Uncaught TypeError: невозможно вызвать метод "вызов" неопределенного в Chrome

Ошибка в основном из-за неопределенной переменной.

Я проверил другие функции, такие как

viewer.callMethod('seek', 175);
viewer.getPropoerty('duration' callback_function);

и эти методы работают нормально

может кто-то помочь мне с этим.

Благодарю.

Теги:

1 ответ

1
Лучший ответ

Пожалуйста, определите своих слушателей, прежде чем добавлять их в программу просмотра. Как это:



    var channelLive = function(){
        alert("Channel is live");
    }
    var viewer = UstreamEmbed('video');
    viewer.callMethod('load', 'channel', 1524);
    viewer.addListener('live', channelLive);


Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню