我在情绪板中有多个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?
答案 0 :(得分:0)
解决方案在videoID属性中找到:
$(playerId).tubeplayer('data').videoID