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

可以通过js获取当前播放时间,当播放到10分钟时进行判断是否会员,如若不是会员就通过js暂停播放并提示。

通常解决方案

一种更为简单的解决方案,上传视频时需要上传两个,一个是只有你自己剪辑的十分钟的视频(免费试看版),一个是完整版,剩下的你应该知道怎么做了。

如果你自己实现流媒体播放器,这都不是事,视频播放到多长时间了你都是可以得到的

js实现video视频标签试看6分钟的功能

解决方法:

下面是实现试看视频6分钟的js代码,通过video标签的timeupdate事件来实现:

解决方法:

下面是实现试看视频6分钟的代码

  1. var video = document.getElementById("video");
  2. if(video){
  3. //使用事件监听方式捕捉事件
  4. video.addEventListener("timeupdate",function(){
  5. //用秒数来显示当前播放进度
  6. var timeDisplay = Math.floor(video.currentTime);
  7. if(timeDisplay>6*60){
  8. //试看时间到了
  9. }
  10. },false)
  11. }
文章由官网发布,如若转载,请注明出处:https://www.veimoz.com/239
0 评论
1.4w

发表评论

!