YAHOO webplayer (MediaPlayer) и ajax - PullRequest
       48

YAHOO webplayer (MediaPlayer) и ajax

1 голос
/ 05 октября 2011

Используйте новый MediaPlayer от Yahoo. Анализ содержимого автоматический - большой, но я использую загрузку содержимого ajax и у меня возникают проблемы при загрузке новых данных на страницу. Как отобразить или создать плеер вручную?

Пример: откройте http://dopisalki.ru/art/ и щелкните первый элемент в списке (http://dopisalki.ru/art/10/). Теперь мы на странице http://dopisalki.ru/art/10/, загруженной ajax, и у нас нет игрока. Нажмите f5 и увидите игрока.

1 Ответ

1 голос
/ 06 октября 2011

нашел это http://mediaplayer.yahoo.com/api/

, теперь вызывайте функцию с

YAHOO.MediaPlayer.addTracks(document.getElementById("ajazload"),1,false));

, и игроку будет показана

ps функция YAHOO.MediaPlayer.addTracks

function (domElem, index, clear) {
    var mediaTracks = this.controller.parser.parse(domElem);
    if (clear === true) {
        this.controller.playlistmanager.clear();
        return this.controller.playlistmanager.insert(mediaTracks);
    } else {
        return this.controller.playlistmanager.insert(mediaTracks, index);
    }
}
...