gpt4 book ai didi

youtube - 到达视频中某个位置时的 ytplayer api 事件?

转载 作者:行者123 更新时间:2023-12-03 05:20:56 25 4
gpt4 key购买 nike

有没有办法在视频到达特定时间时引发事件?我想在视频到达某个时间的时候得到一个回调函数,视频到达那个时间所花费的时间是不可预测的,因为用户可以跳过部分视频,或者缓冲可能需要在视频恢复之前的某个时间,或类似的东西,所以简单地设置一个定时事件是行不通的,因为视频可能会提前到达特定时间。

我可以查询视频的时间,但我想要的是当视频到达某个时间时得到回调。有办法做到这一点吗?

最佳答案

我不打算写完整的代码,但你应该设置一个间隔,像这样:

var time = 70; // Time in seconds, e.g. this one is one minute and 10 seconds
var reached = false;

var interval = setInterval(function(){
if(player.getCurrentTime() >= time && !reached) {
clearInterval(interval);
reached = true;
timeReached();
}
},1000);

function timeReached() {
// Do what you have to
}

关于youtube - 到达视频中某个位置时的 ytplayer api 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10074357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com