Vimeo iFrame Play & Pause вне окна просмотра в SafeFrame - PullRequest
0 голосов
/ 22 апреля 2019

Моя проблема связана с этой публикацией , но я хотел бы распространить ее из DFP (Google AdManager). Это будет в формате SafeFrame, поэтому мне пришлось переписать его, но я не достаточно в JavaScript. Одно из ограничений - я не могу отключить SafeFrame в DFP.

(function(){
    var player = new Vimeo.Player("topPremiumVideo", {status: "pause"}),
        playPercentage = 5,
        isPlay = false;
    setInterval(updateInViewPercentage, 200);

    function playerHandler() {
        percentage = $sf.ext.inViewPercentage();
        playPercentage = 5;
        if(playPercentage < percentage){
            if(!isPlay){
                player.play();
                isPlay = true;
            }
        }else if(isPlay){
            player.pause();
            isPlay = false;
        }
    }

    player.on('loaded', playerHandler);
})();

https://jsfiddle.net/wvf4kyn1/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...