Javascript 无法将addEventListener onClick添加到SWFOObject

Javascript 无法将addEventListener onClick添加到SWFOObject,javascript,jquery,youtube,youtube-api,addeventlistener,Javascript,Jquery,Youtube,Youtube Api,Addeventlistener,问题:需要onclick事件来暂停/取消暂停Youtube视频,但无法添加侦听器。在我看来,该对象是“不可拾取的” 情况:获得了一个由swfobject初始化的Youtube播放器,onYouTubePlayerReady是按照文档中的建议构建的() 有关HTML和JS,请参见: 我尝试的内容:几乎所有事情,从更改doctype到在添加eventlisteners时强制ID,都不起作用 我希望你们中的一个人能看到我在几个小时后制造的缺陷…我以前也有过同样的问题,而且——我想——我在Jquery

问题:需要onclick事件来暂停/取消暂停Youtube视频,但无法添加侦听器。在我看来,该对象是“不可拾取的”

情况:获得了一个由swfobject初始化的Youtube播放器,onYouTubePlayerReady是按照文档中的建议构建的() 有关HTML和JS,请参见:

我尝试的内容:几乎所有事情,从更改doctype到在添加eventlisteners时强制ID,都不起作用


我希望你们中的一个人能看到我在几个小时后制造的缺陷…

我以前也有过同样的问题,而且——我想——我在Jquery wiki的某个地方读到,该对象不会触发任何事件,因为一旦你点击它,你就进入了flash对象

作为替代解决方案,我使用了一个z-index:100的div,并将其放置在对象前面,然后当客户端单击该div时,您可以使用on-click事件


我希望这对你的反应有所帮助!这确实是一个很好的解释。让我们看看是否有其他人用另一种方式解决了这个问题:)