概述
<script type="text/javascript" charset="utf-8">
$('#video').click(function(){
// 禁止快进
var sym;
var video=document.querySelector("#video video")
setInterval(function () {
var time=video.currentTime
if(time-sym>1){
video.currentTime=sym
}
sym=video.currentTime
},500);
$('#video video').addClass("my-video");
$("video").on(
"timeupdate",
function(event){
onTrackedVideoFrame(this.currentTime, this.duration,this.paused);
});
})
function onTrackedVideoFrame(currentTime, duration,paused){
//console.log(currentTime)//播放时间
//console.log(duration)//总时长
//console.log(paused)//flase 开始 true暂停
var aa = parseInt(currentTime)
var dd= parseInt(duration/2);//视频一半时间
// var _video = $('#video video')[0];
// console.log(dd)
if(dd==aa){
// 视频播放一半 用户增加积分
var ids = $('#ids').val()//视频id
$.ajax({
type:'POST',
url:"<?= $this->createMobileUrl('knowledge',array('action'=>jilu)); ?>",
data:{ids:ids},
async:false,
success:function(res){
console.log(res)
}
});
}
}
</script>
最后
以上就是内向牛排为你收集整理的Js禁止视频快进的全部内容,希望文章能够帮你解决Js禁止视频快进所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复