我有一个正在播放的视频。如何在视频结束前 5 秒调用函数?
我想在启动视频时放置一个计时器,问题是用户可以控制视频,停止它并重新播放他想要的次数,所以计时器变得无效。
例子会非常好!
-----编辑----- 这是我正在使用的代码的示例:
video = document.createElement("video");
video.setAttribute("id", id);
video.src = url;
video.onended = function(e) {
var playlistName = getPlaylistName();
findNextSongToPlay(playlistName, playNextSong);
};
Run Code Online (Sandbox Code Playgroud)
我希望“onending”事件不是在最后调用,而是在 5 秒之前调用..所以我需要稍微改变一下..
再次,非常感谢!