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标签的播放控制的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

7个专门为HTML5开发人员打造的web框架

HTML5/css3专题 css3打造百度贴吧的3d翻牌效果的经典案例

详解HTML5 表单属性

如何使用HTML5实现地理位置的获取

HTML5 新表单元素

HTML5 canvas基本绘图之绘制矩形

HTML5中创建和返回新的文本轨道的方法

使用HTML5捕捉音频与视频信息概述及实例

分享一款HTML5小游戏绵羊快跑

HTML5 web worker的介绍(附示例)

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




打赏

取消

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

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

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

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

评论

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