我的问题与此post有关,但我想从DFP广告管理系统(Google AdManager)分发它。它采用的是SafeFrame格式,因此我不得不重写它,但我在javascript中还不够。一个限制是我无法在DFP广告管理系统中禁用SafeFrame。
(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);
})();