JS获取控制Video
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>获取播放器播放时间和停止播放</title><script src="./static/js/jquery3.5.0.min.js"></script>
</head>
<body>
<video id="Video" width="100%" height="100%" controls="controls"><source src="./static/video/1.mp4" type="video/mp4" style="margin-top: 0px;"><source src="./static/video/1.mp4" type="video/ogg">
</video>
<script type="text/javascript">// 获取id="video"的video元素v = document.getElementById("Video");//控制当前播放位置v.currentTime=20;// 在当前播放位置改变时执行该方法:v.ontimeupdate = function () {var currenttime = v.currentTime;var alltime = v.duration;console.log("播放视频中");if (currenttime >= 30) {//视频暂停v.pause();console.log("播放了:" + currenttime + "s");console.log("总共:" + alltime + "s");console.log("播放比例:" + currenttime / alltime + "%");alert("免费观看结束,请充值会员观看");return false;}};</script>
</body>
</html>
JS获取控制Video相关推荐
- 如何用js来控制video播放器
在文章开始前,先给大家看下效果图: 在文章开始,给大家先分享一下这个思路: js来控制视频的播放: 1.所有的方法和属性都是由video这个dom元素来调用,如果换成其他的则不能实现 2.video. ...
- JS获取HTML video标签视频第一帧
2019独角兽企业重金招聘Python工程师标准>>> <!DOCTYPE html> <html> <head> <meta charse ...
- js获取控制浏览器,屏幕,对象宽度和高度,文件大小
img.fileSize 判断文件大小 function getInfo() { var s = ""; s += "/r/n网页可见区域宽:" ...
- JS控制Video播放器(video详细介绍)(快进、后退、播放、暂停、音量大小)
JS控制Video播放器(video详细介绍)(快进.后退.播放.暂停.音量大小) 来源:https://blog.csdn.net/hh3167253066/article/details/1203 ...
- JS控制Video播放器
原文链接 思路: 一.首先监听触发事件. 比如:向上键对应的keyCode为38,向下键对应的keyCode为40,向左键对应的keyCode为37,向右键对应的keyCode为39,空格键对应的ke ...
- JS获取video真实宽高
JS获取video真实宽高 JS代码 var video = document.querySelector('video'); video.addEventListener('canplay', fu ...
- js 获取鼠标在画布的位置_使用faceapi.js轻松将面部识别添加到你的应用程序
英文 | https://medium.com/better-programming/add-facial-recognition-to-your-app-easily-with-face-api-j ...
- 【转】js获取url传值
js获取url参数值 index.htm?参数1=数值1&参数2=数值2&参数3=数据3&参数4=数值4&...... 静态html文件js读取url参数 根据获取ht ...
- js 获取表格数据(表单变量值)
js获取表单中的指定动态变量 问题描述:for循环实现表格每行数据输入,对应每行有提交表单需要做相应处理,我们需要获得该行某列的变量值 要求:表格每一行有一个提交按钮实现前台判断操作(判断表格每行第二 ...
最新文章
- 【CNN基础】常见的loss函数及其实现(一)——TV Loss
- Explain执行计划
- 我们小时候,开学是这样的!差点看哭了!
- STM32F1笔记(五)外部中断EXTI
- Mybatis中文文档下载地址分享
- 自动控制原理第2章——自动控制系统的数学模型(思维导图)
- 正则表达式语法和常用表达式列表
- Arcgis10.8中将三维的高程点转换为二维的高程点
- pip安装pytorch清华_镜像安装pytorch的简便方法总结
- 游戏项目开发的简单流程
- [渝粤教育] 平顶山学院 学前心理学 参考 资料
- [解决问题]Android Studio报错:some kotlin libraries attached to this project were compiled with a newer kot
- Shifting Letters
- 【小技巧】如何对混乱的HTML/CSS/JS代码进行格式化排版
- matplotlib自定义设置plt.colorbar函数配置颜色条的刻度数实战:自定义设置颜色条刻度、并为刻度值进行命名和标签化
- anaconda安装配置步骤、报错解决
- 网上说的神乎其神的python到底怎么样?值不值得小白学习?
- 如何将硬盘的分区大小设置为整数
- 人工智能中的分析学快速入门之知识体系
- Windows上的实用CMD命令
热门文章
- 1,9,49,125,81,() 或 1 9 49 125 81 ()
- 【解决方案】如何通过EasyNVR+EasyNVS搭建一套高清智能化的高速公路视频监控管理系统?
- java对接医疗设备_基于Java框架的医疗设备管理系统设计与实现
- c语言中字符指针加加操作,C语言 指针操作练习
- 优思学院|精益生产管理的六个关键要素
- 天津大学《企业文化与伦理》在线作业二-0001
- 1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?
- navicat导入access(accdb)提示invalid variant operation
- 平面设计中有哪些视觉引导的方法
- 高频 实验一 正弦波振荡器