我可以在不使用iframe ID的情况下使用iframe与iframe来获取palying状态吗?

时间:2014-02-18 05:19:58

标签: javascript iframe youtube-api

我可以使用youtube api与iframe而不使用Iframe ID来获取播放状态吗? 我想使用视频ID而不是iframe ID。

1 个答案:

答案 0 :(得分:0)

设置Player对象时,需要传递第一个参数:

1)元素的ID(如果已嵌入iframe,则为iframe,如果您正在使用播放器替换页面上的元素,则为其他元素)或者 2)表示元素的DOM节点。

因此,如果您没有iframe ID,则需要使用某种方法来识别DOM节点...是否使用jQuery选择器,使用regex解析元素src属性等等。

换句话说,没有一种公开的方式来传递视频ID并让播放器API找到恰好是该视频ID的iFrame;你必须自己写这样的功能。