Html5 视频在特定时间暂停 VideoFrame

Html5 video paused at specific time VideoFrame

对于一个项目,我需要在非常特定的时间暂停视频。 为了准确起见,我使用 VideoFrame 观看视频的帧。

demo here

这是有效的,但我不明白为什么我需要点击两次才能重新播放视频。 任何想法或其他解决方案?谢谢

检查帧后推视频1帧:

 if(frame == 23) {
    video.stopListen();
    video.video.pause();
    video.seekForward(1);
 }

设置事件侦听器后播放视频:

video.listen('frame');
video.video.play();