需要在播放视频前增加一个广告,实现代码如下:

<script>window.onload=function(){// 我这块是一个页面里多个video标签, 所以需要用id区分$('.course_lists').each(function (n) {var id = $(this).attr('id');$(this).find('video').attr('id','video_'+id);var i = id.split('_')[1];guanggao(i)})}// 贴片广告 2020-12-29 13:42:19 刘啸宇var guanggao =function(id){// 广告资源var nextVideo ="/ceshi.mp4";var videoPlayer = document.getElementById('video_lists_'+id);var _cur_video_src = videoPlayer.src;// 目的是为了后边 remove var handle = function(videoPlayer, nextVideo){videoPlayer.src = nextVideo;// 自动播放视频时 需搭配 autoplay 和 mutedvideoPlayer.autoplay = 'autoplay';videoPlayer.muted = 'muted';}// 监听 playvideoPlayer.addEventListener('play',handle(videoPlayer, nextVideo),false)// 监听视频播放完毕 endedvideoPlayer.addEventListener('ended',function (){// 去掉 监听videoPlayer.removeEventListener('play', handle, false)videoPlayer.src = _cur_video_src;// 跳转回之前观看的位置var currenttime = $("#lists_"+id).attr('data-data');//获取每个课程的上次观看时长$('#video_lists_'+id).on("loadedmetadata", function () {videoPlayer.autoplay = false;videoPlayer.muted = false;videoPlayer.currentTime = currenttime;// 禁止快进var sym_i;setInterval(function () {var time=videoPlayer.currentTimeif(time-sym_i>1){videoPlayer.currentTime=sym_i}sym_i=videoPlayer.currentTime},500);});},true)}</script>

HTML video 在原有视频前增加广告视频相关推荐

  1. WKFZ广告分为集约广告视频和单方广告视频

    WKFZ广告分为集约广告视频和单方广告视频                                                                            WKF ...

  2. html video 加广告,视频加入广告,如何在视频中插入一段广告视频,视频加广告的方法...

    经常在网上看视频的朋友们都知道,特别是有时候在视频软件上面看到一个特别感兴趣的视频内容的时候,播到一半竟然有一则插播的广告!但是我们在看之前并不知道会有这么一段广告的植入,所以只好等它广告播完了再继续 ...

  3. android广告视频播放,一种解决android广告视频启播前黑屏的方法与流程

    本发明涉及数字视频技术领域,具体的说,是一种解决android广告视频启播前黑屏的方法. 背景技术: 目前,Android系统已经作为普遍的智能电视平台出现在我们面前,为了提升电视平台的运营价值,很多 ...

  4. 织梦dedecms广告管理增加广告图片上传功能

    织梦的广告位管理是一个不错的插件内部插件,但是dedecms的广告管理功能稍微有点次,不能直接上传图片生成图片链接 本文就是在dedecms广告管理原有的基础上增加广告图片上传功能. 安装方法,对应自 ...

  5. 解决 CHROME FLASH 不能自动播放的问题及加载视频前的“黑色背景”如何改变

    chrome中flash不能自动播放,相信很多人都遇到了这个问题,网上检索的话,很多都会提到添加muted,当时尝试了这个方法,根本不起作用.后来慢慢发现一种情况:当单独在根节点中放入video后,可 ...

  6. 提升Facebook广告视频营销水平的8种方法!

    在Facebook上通过视频进行营销可以是一种在使用更具动态性的广告素材的同时将信息传达给目标受众的好方法.大多数人都喜欢观看视频. 唯一的问题?视频营销对于那些没有做过的人来说可能是令人生畏的. 在 ...

  7. pb dw graph增加series_如何快速增加tiktok视频的播放量

    TikTok作为时下最火的社交媒体平台,拥有将近10亿的用户量,并且需多顶级影响者已经从中获取到了大量收益,因此大家都想要在TikTok上获得更多的观看次数并获得更多的粉丝. 我们编制了本指南,指出了 ...

  8. vue上传大文件/视频前后端(java)代码

    vue上传大文件/视频前后端(java)代码 一.上传组件 二.后端java代码 注意: 一.上传组件 <template><div><!-- 上传组件 -->&l ...

  9. QQ浏览器劫持video标签加载自己的广告(怎么解决?)

    QQ浏览器劫持video标签加载自己的广告(怎么解决?) QQ浏览器真的不讲一点规则,强制劫持视频video标签,这已经很 XX 了吧?还在视频结束时加载他们自己的广告,这... 就无语了. 相信开发 ...

最新文章

  1. 皮一皮:中国好男友!!!
  2. 数学建模学习笔记——聚类模型
  3. 【专访】PP租车张丙军:“打虎亲兄弟“,好团队才能书写互联网传奇
  4. Spring bean 不被 GC 的真正原因
  5. 强化学习q学习求最值_Q学习简介:强化学习
  6. Spark报错 Failed to send RPC xxx to/ip:43074 java.nio.channels.ClosedChannelException
  7. 解决vue项目在ie浏览器缓存问题。
  8. 浅谈算法(简单算法)
  9. 分布式多级缓存中间件引导实践
  10. 【原创】实战padding oracle漏洞
  11. 第三代航空轴承钢产品 css-42l,航空轴承钢的发展及热处理技术(一)
  12. 上海亚商投顾:沪指缩量跌0.43%
  13. ubuntu借助windows的网络共享上网
  14. 服务器恢复系统怎么操作,windows2008用装置盘恢复服务器操作体系
  15. 计算机组装职高必背,(完整word版)职高计算机组装与维护教案.doc
  16. 计算机网络如何计算有效ip地址个数,知道IP和子网掩码,如何计算可用IP数量和可用的IP地址?...
  17. Matlab求解线性方程组(一)共轭梯度法
  18. ChatGPT 实现对twitter、微博内容的扩、缩写,主题词的提取,以及话题的标签格式化。
  19. 企业IM即时通讯软件需要具备哪些功能?
  20. python之路-基础篇

热门文章

  1. 小学计算机教案四年级上册,四年级上册小学信息技术教学计划
  2. uniapp image高度不自适应
  3. 仅剩100份!百格活动《会议技能地图》2019会议行业硬核之作
  4. 汽车数字化技术CAN总线数据应用是落脚点
  5. 草料二维码如何在多行业实现管理和自动化工作
  6. HTML5新书三章大纲分享
  7. python模拟足球_3Kmeans足球分类与3d绘图
  8. 列车厢调度(C语言)
  9. 在网络工程师的职业生涯中,这两点真的很关键
  10. 第十二届蓝桥杯省赛c++b组—杨辉三角形