HTML5 video标签的播放控制


当前第2页 返回上一页

音量是可以通过改变属性来设置的,跟播放的时间点是相似的,只不过音量设置的是volume属性

1

2

3

4

//设置音量

function setVol(num){

   myVideo.volume = num;

}

下面是完整的代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

<!DOCTYPE html>

<html>

<head>

   <title>Video step2</title>

   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

</head>

<body>

   <video id="myVideo" controls preload="auto" width=300 height="165"

   poster="http://img0.ph.126.net/I10JqUUJDmlEtE_XYl4hOg==/6608842237655242020.jpg"

   src="http://www.w3cschool.cc/try/demo_source/mov_bbb.mp4">

   </video>

<script>

var myVideo = document.getElementById('myVideo')//获取video元素

   ,tol = 0 //总时长

;

myVideo.addEventListener("loadedmetadata", function(){

   tol = myVideo.duration;//获取总时长

});</p> <p>//播放

function play(){

   myVideo.play();

}</p> <p>//暂停

function pause(){

   myVideo.pause();

}</p> <p>//播放时间点更新时

myVideo.addEventListener("timeupdate", function(){

   var currentTime = myVideo.currentTime;//获取当前播放时间

   console.log(currentTime);//在调试器中打印

});</p> <p>//设置播放点

function playBySeconds(num){

   myVideo.currentTime = num;

}</p> <p>//音量改变时

myVideo.addEventListener("volumechange", function(){

   var volume = myVideo.volume;//获取当前音量

   console.log(volume);//在调试器中打印

});</p> <p>//设置音量

function setVol(num){

   myVideo.volume = num;

}

</script>

</body>

</html>


总结:通过这四个步骤来了解html5标签video(播放器)的基本操作,而这些操作主要是通过JS来监听video的事件和对video属性的读写来完成的,熟悉这四点即可灵活的在使用播放器,再根据应用场景来调整即可。

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

用HTML5 Canvas来绘制三角形和矩形等多边形的方法

关于H5新属性audio音频和video视频的控制解析

以上就是HTML5 video标签的播放控制的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

HTML5本地数据库实例详解

h5中header标签应该如何使用

HTML5-offline apis的简单介绍

h5中的弹窗无法用webview弹出怎么解决

HTML5仿amd9官网酷炫的下载引导页动画特效的示例代码

HTML5新增了哪些标签

HTML5中重新加载音频/视频元素的方法load()

在xhtml中的标题标签与段落标签有哪些使用方法

详细介绍meta标签

HTML5游戏框架cngamejs开发实录-资源加载模块代码详解

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...