我正在使用默认的 YouTube API 示例,是否可以在视频中的特定时间或之后调用函数?
比如“如果视频 >= 20 秒,调用函数”
我目前正在使用 settimeout
来调用此函数,但如果可能的话,在视频计时器之外运行它会更精确。
最佳答案
因为没有人实际发布完成这项工作非常需要的“循环”:
function checkTime() {
if (player.getCurrentTime() >= 20) {
console.log("Played 20 sec");
}
else
window.setTimeout(checkTime, 100);
}
window.setTimeout(checkTime, 100);
关于javascript - Youtube API - 在视频中的特定时间调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29807942/