【发布时间】:2010-04-18 02:45:07
【问题描述】:
我正在使用 youtube player api。我在这里关注文档:
http://code.google.com/apis/youtube/js_api_reference.html
在播放器上添加事件侦听器时出现问题,它似乎卡在了那里。我在后面直接放了一条警告语句,它永远不会被调用:
ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
alert("I never get called...");
知道为什么会发生这种情况吗?通过 FF chrome safari 运行它,同样的事情发生在所有人身上。其他播放器功能都可以正常工作。我正在使用 swfobject 版本。我也在服务器上实时运行。没看懂。
谢谢
【问题讨论】:
-
我也面临同样的问题很多天,我试图弄清楚。好吧,我意识到在 document.getElement.... 中传递的 id 应该仔细检查它应该是你的 swfobjects 属性 id。 var player = document.getElementById(atts.id);