1

我正在使用 Youtube video iframe API,一切都很完美。它只剩下一件事可以按照我的预期工作:我想检测视频焦点何时消失,即使它发生在同一个窗口或浏览器选项卡中,它也会停止播放或暂停。

我一直在尝试使用 jquery:

function onPlayerStateChange(event) {
    if (event.data == YT.PlayerState.PLAYING) {
        player.blur(function(){
            $(this).stopVideo();
        });
    }
}

但这似乎不起作用。有人可以帮忙吗?

4

1 回答 1

0

尝试像这样附加一个 on 方法:

$('#parentElement').on('focusout', '.playerSelector', function() { //DO STUFF// });
于 2016-01-09T22:48:15.397 回答