怎么用JavaScript控制视频播放到20秒弹出问题选项?

新手上路,请多包涵

我要做类似于一些学习网站上 你观看教学视频一段时间后会弹出选择题,你必须提交了视频才可以继续播放。
我用的是video标签,可以获取当前时间但是无法让视频在一个时间暂停然后弹出题目

阅读 6.3k
2 个回答
var vedio=document.getElementById('vedio');
var inter=setIntervel(function(){
       var time=vedio.currentTime;
       if(time>=20){
           vedio.pause():
           clear(inter);
           askQuestion();
       }
},1000);

function askQuestion(){
     //dosomething
     vedio.play();
}

手机打的,不知道有没有问题,大概这个思路吧。

你这样写 么什么用啊,currentTime 如果给这个方法加上一个数值的话是仅仅代表视频到达那个时间节点的位置,同样也起不到该有的作用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题