0

我正在为一个项目使用旧的 Vimeo API froogaloop。我意识到这已经过时了,但这是一个遗留项目,不支持新版本。

我正在尝试通过这样做来确定视频是否暂停..

$lg.on('onAfterSlide.lg', function(event, prevIndex, index){

    iframe = $('.inner .item').eq(index).find('.vimeo').get(0);
    var player = $f(iframe);

    player.addEvent('ready', function() {

        player.addEvent('paused', function(paused) {
            if (paused) {
                console.log('Video is paused');
            }
            else {
                console.log('Video is not paused');
            }
        });
    });

});

由于某种原因,暂停的功能永远不会运行,任何人都可以看到我犯的任何明显错误吗?

4

1 回答 1

2

看起来您正在收听错误的事件。更新pausedpause.

player.addEvent('pause',...

这应该确保您正在收听正确的事件。

出于好奇,您过时的项目中有什么阻止您从 Froogaloop 更新到最新的 Video Player API?

于 2018-09-09T15:21:21.373 回答