无法将addEventListener onClick添加到SWFObject

时间:2010-09-19 00:56:59

标签: javascript jquery youtube youtube-api addeventlistener

问题:需要onclick事件来暂停/取消暂停Youtube视频,但无法添加evenlistener。在我看来,该物体是“无法点击的”。

情境:通过swfobject初始化了Youtube播放器,onYouTubePlayerReady按照文档(Google API docs)中的建议进行构建 对于HTML& JS见:http://ListAndPlay.com

我尝试了什么:几乎所有内容,从更改doctypes到添加eventlisteners时强制ID,都没有用。

我希望你们中的一个人看到我在下班后制造的瑕疵......

1 个答案:

答案 0 :(得分:3)

之前我遇到了同样的问题 - 我认为我在Jquery wiki的某个地方读过这个对象不会触发任何事件,因为一旦你点击它就会进入flash对象。

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

我希望这有帮助