【发布时间】:2011-01-17 22:02:44
【问题描述】:
我有一个包含许多 youtube 播放器的 HTML。
我正在订阅 onStateChange,以便在用户播放视频时收到通知。
function onYouTubePlayerReady(playerid) {
var player = document.getElementById("playerA");
player.addEventListener("onStateChange", "callback");
}
现在回调获取 newState 作为参数。
function callback(newState) {
...
}
这仅适用于一名玩家。 但是有很多玩家,我怎么知道哪个玩家提出了 StateChange 事件?回调只有一个参数。
有没有办法知道哪个玩家提出了事件表单回调,或者我必须为每个玩家设置不同的回调?
【问题讨论】:
-
我在这里发布了另一个解决方案:stackoverflow.com/questions/6802432/…
标签: youtube youtube-api youtube-javascript-api