Javascript 控制嵌入html的YouTube视频
我有一个网页,上面有一个嵌入html的YouTube视频。我想在视频使用YouTube API关闭时停止它。我已经包括了SWFObject(和jquery),但是我无法使用所描述的任何方法来控制视频Javascript 控制嵌入html的YouTube视频,javascript,api,youtube,Javascript,Api,Youtube,我有一个网页,上面有一个嵌入html的YouTube视频。我想在视频使用YouTube API关闭时停止它。我已经包括了SWFObject(和jquery),但是我无法使用所描述的任何方法来控制视频 document.getElementById() swfobject.registerObject('id', 'version') 我如何使用JSAPI控制youtube视频,而不通过swfobject嵌入它,即连接到DOM中的现有标记 编辑以澄清:视频显示在一个灯箱中,由用户打开,然后单击外
document.getElementById()
swfobject.registerObject('id', 'version')
我如何使用JSAPI控制youtube视频,而不通过swfobject嵌入它,即连接到DOM中的现有标记
编辑以澄清:视频显示在一个灯箱中,由用户打开,然后单击外部关闭。我希望在用户关闭此灯箱时停止播放视频。这可能是更好的方法:
作为iframe嵌入。您仍然可以使用javascript进行控制。视频是通过ajax加载的吗?如果要“停止”lightbox dom对象,只需删除/清除该对象如何?加载视频时,视频将显示在页面上。我希望如果可能的话,我可以使用api,这样,如果用户重新打开lightbox,我可以选择暂停/恢复视频。如果我简单地删除并稍后重新插入视频,视频会正常运行吗?稍后删除和附加似乎会起作用,因此我将采用该解决方案,除非可以说服api与youtube对话(因为大多数google内容都有很好的api文档)。尝试在那里搜索我一直在查看它,但是我似乎找不到任何关于将swfobject“附加”到DOM中已经存在的对象的内容。这似乎只是假设您直接使用swfobject进行嵌入。链接已失效,并且没有archive.org对其进行备份。