2011-10-05 4 views
1

Yahooで新しいMediaPlayerを使用します。コンテンツ解析自動 - greate、しかし、私はajaxコンテンツの負荷を使用し、新しいデータがページに読み込まれるときにいくつかの問題があります。手でプレイヤーを表示または作成する方法は?YAHOO webplayer(MediaPlayer)とajax

例:http://dopisalki.ru/art/を開き、リストの最初の要素(http://dopisalki.ru/art/10/)をクリックします。今、私たちはページhttp://dopisalki.ru/art/10/にロードされており、ajaxによってロードされており、プレーヤーはありません。 f5を押して、プレーヤーを参照してください。

+0

例:http://dopisalki.ru/art/を開き、リストの最初の要素(http://dopisalki.ru/art/10/)をクリックします。今私達はページhttp://dopisalki.ru/art/10/にロードされています。ajaxによってロードされ、私たちはプレーヤーを持っていません。 f5を押して、プレーヤーを参照してください。 – Jafte

+0

質問を編集して上記を追加してください。タグの下に「編集」があります – Eonasdan

答えて

1

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

でこれhttp://mediaplayer.yahoo.com/api/

電話で機能を発見し、プレーヤーが

P.S.を示したことになります関数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); 
    } 
}