非会员只能观看视频前10分钟

可以通过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)

}
文章由官网发布,如若转载,请注明出处:https://www.veimoz.com/239
0 评论
7.4k

发表评论

!