可以通过js获取当前播放时间,当播放到10分钟时进行判断是否会员,如若不是会员就通过js暂停播放并提示。
通常解决方案
一种更为简单的解决方案,上传视频时需要上传两个,一个是只有你自己剪辑的十分钟的视频(免费试看版),一个是完整版,剩下的你应该知道怎么做了。
如果你自己实现流媒体播放器,这都不是事,视频播放到多长时间了你都是可以得到的
js实现video视频标签试看6分钟的功能
解决方法:
下面是实现试看视频6分钟的js代码,通过video标签的timeupdate事件来实现:
解决方法:
下面是实现试看视频6分钟的代码
var video = document.getElementById("video");
if(video){
//使用事件监听方式捕捉事件
video.addEventListener("timeupdate",function(){
//用秒数来显示当前播放进度
var timeDisplay = Math.floor(video.currentTime);
if(timeDisplay>6*60){
//试看时间到了
}
},false)
}
!
发表评论