雅虎Web播放器(MediaPlayer的)和Ajax [英] YAHOO webplayer (MediaPlayer) and ajax
问题描述
雅虎使用新的MediaPlayer。内容解析自动 - 马丽娟,但我用ajax内容的负载,并有新的数据加载到页面上的一些问题。如何显示或手动创建的球员?
Use new MediaPlayer by Yahoo. Content parse automatic - greate, but I use ajax content load and have some problem when new data loaded to page. How display or create player by hand?
例:开 http://dopisalki.ru/art/ 并点击列表中的第一个元素(HTTP ://dopisalki.ru/art/10/)。现在我们对网页。 http://dopisalki.ru/art/10/ 通过Ajax和我们装有没有球员。 preSS F5看看播放器。
Example: open http://dopisalki.ru/art/ and click first element in list (http://dopisalki.ru/art/10/). Now we are on page http://dopisalki.ru/art/10/ loaded by ajax and we have no player. Press f5 and see the player.
推荐答案
发现这个 HTTP://mediaplayer.yahoo .COM / API /
现在调用函数
YAHOO.MediaPlayer.addTracks(document.getElementById("ajazload"),1,false));
和玩家将显示
P.S。功能YAHOO.MediaPlayer.addTracks
p.s. function 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);
}
}
这篇关于雅虎Web播放器(MediaPlayer的)和Ajax的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!