Моя проблема связана с этой публикацией , но я хотел бы распространить ее из 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/