处理过程
- 获取该视频的时长。
有2种方法,第一种,可以通过获取课程信息,获取duration值,就是视频时长。第二种,直接在浏览器控制用下面的js获取:
var v=document.querySelector("video");
if(v){
// v.muted=true;
//v.currentTime=Math.floor(v.duration);
//v.play();
v.duration;
- post数据
http://cas.study.yanxiu.jsyxsq.com/api/uccourse/submitSection
{“courseid”:“20”,“uccourseid”:29,“sectionid”:737,“stageid”:“9”,“watchtime”:duration,“watchingSectionId”:37}
只需要修改duration值即可。
建议把duration值改小一点,提交。然后刷新页面,点击继续播放按钮,这样系统能自动提交相关数据。
科目任务信息看**科目信息**下的网址
问题
由于视频播放中,有问题需要解答,上面操作直接忽略了问题,需要把视频重新播放,拖拽操作,会自动卡在回答问题处。回答即可。
科目信息
http://cas.study.yanxiu.jsyxsq.com/api/uccourse/getUcCourseStudiedSections?ucCourseId=x&courseId=xx