Tubeplayer在播放前获得videoUrl

时间:2012-05-10 07:15:15

标签: jquery

我在情绪板中有多个tubeplayer实例(http://www.tikku.com/jquery-youtube-tubeplayer-plugin)。

players = $.tubeplayer.getPlayers();

给了我播放器实例,从每个实例中我可以像这样检索videoUrl:

for(var p in players) {
    players[p].getVideoUrl();
}

问题是这个videoUrl只能在youtube视频上点击播放按钮后设置,所以如果有人没有点击播放按钮,我会留下未定义的videoUrl。 我已经设置了自动启动:true,它可以正常工作,但并不理想,因为你必须手动暂停玩家。

任何人都知道如何在不播放视频的情况下获取videoId / videoUrl?

1 个答案:

答案 0 :(得分:0)

解决方案在videoID属性中找到:

$(playerId).tubeplayer('data').videoID