我可以在不使用 Iframe id 的情况下将 youtube api 与 Iframe 一起使用来获取 palying 状态吗?我想使用视频 ID 而不是 iframe ID。
设置 Player 对象时,需要作为第一个参数传递
:1) 元素的 ID(如果已嵌入,则为 iframe,如果要用播放器替换页面上的元素,则为 ID)或2) 表示元素的 DOM 节点。
因此,如果您没有 iframe ID,则需要使用某种方法来识别 DOM 节点......无论是使用 jQuery 选择器,还是使用正则表达式解析元素 src 属性,等等。
换句话说,没有一种公开的方法可以只传入一个videoID并让播放器API找到一个恰好采购该videoID的iFrame;你必须自己编写这样的函数。