我有一个带有许多 youtube 播放器的 HTML。
我订阅 onStateChange 以在用户播放视频时收到通知。
function onYouTubePlayerReady(playerid) {
var player = document.getElementById("playerA");
player.addEventListener("onStateChange", "callback");
}
现在回调将 newState 作为参数。
function callback(newState) {
...
}
这仅适用于一名玩家。但是有很多玩家,我怎么知道哪个玩家提出了 StateChange 事件?回调只有一个参数。
有没有办法知道哪个玩家提出了事件表单回调,或者我必须为每个玩家设置一个不同的回调?