0
如何跟蹤視頻的狀態跟蹤觀看或不HTML 5視頻與百分比
如果我寫這樣的後60%,我可以發送一個Ajax調用和更新狀態,以觀看60%
var i=0;
$("#video").bind("timeupdate", function(){
var currentTime = this.currentTime;
if(currentTime > 0.66*(this.duration)) {
if(i<1) {
/* Watched 66% ajax call will be here*/
}
i=i+1; //Reset for duplicates
}
});
同樣。 如果我寫這樣的後100%我可以發送一個Ajax調用和更新狀態完全看100%
$("#video").bind("ended", function() {
if(j<1) {
/* Watched 100% Finished */
}
j=j+1; //Reset for duplicates
});
但當有人轉發的視頻到90%,並開始從那裏玩,然後還100%AJAX調用將會觸發,所以在這種情況下,我應該使用什麼邏輯來更新狀態以不被監視。
當視頻快速轉發時,是否存在某種回調?沒有太多的問題在這裏:) –
@GarrettKadillak如果快速轉發沒有回叫在那裏。我只是想存儲視頻是否被完全觀看。 –
是否有可能在jsbin中重新創建場景? –