Javascript Vimeo API跟踪

Javascript Vimeo API跟踪,javascript,vimeo,vimeo-api,vimeo-player,Javascript,Vimeo,Vimeo Api,Vimeo Player,我正在尝试对我们网站上的Vimeo视频进行一些视频跟踪。我有太多的工作要做/完成了,但是我还需要做25%,50%,75% 这是我当前的代码 $(文档).ready(函数(){ var iframe=document.querySelector('#vimeo_id_0'); var player=新的Vimeo.player(iframe); //播放时跟踪视频 player.on('play',函数(数据){ player.getVideoTitle().then(函数(标题){ $('bo

我正在尝试对我们网站上的Vimeo视频进行一些视频跟踪。我有太多的工作要做/完成了,但是我还需要做25%,50%,75%

这是我当前的代码

$(文档).ready(函数(){
var iframe=document.querySelector('#vimeo_id_0');
var player=新的Vimeo.player(iframe);
//播放时跟踪视频
player.on('play',函数(数据){
player.getVideoTitle().then(函数(标题){
$('body').append('Play:'+title+'');
});
//ga('send','event',{eventCategory:'Video',eventAction:'Play',eventLabel:'Video Play'});
});
//以播放百分比跟踪视频
player.on('timeupdate',函数(数据){
player.getVideoTitle().then(函数(标题){
console.log(数据百分比);
如果(数据百分比=0.25){
//百分之二十五
$('body')。追加('25%'+标题+'');
}否则如果(数据百分比=0.50){
//百分之五十
$('body')。追加('50%'+标题+'');
}否则如果(数据百分比=0.75){
//百分之七十五
$('body')。追加('75%'+标题+'');
}
});
});
//尾端跟踪视频
player.on('end',函数(数据){
player.getVideoTitle().then(函数(标题){
$('body').append('end:'+title+'');
//ga('send','event',{eventCategory:'Video',eventAction:'Finished',eventLabel:'Video Finished'});
});
});
});


.embed container{position:relative;padding bottom:56.25%;height:0;overflow:hidden;max width:100%;}.embed container iframe、.embed container object、.embed container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
在if语句中缺少另一个等号。应该是:


if(data.percent==0.25)

不仅仅是这个。也许您还可以解释在这种情况下,
=
运算符会发生什么(条件评估)。