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


当前第2页 返回上一页

最终实现的代码如下;

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

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

<!DOCTYPE html>

<html>

<body>

<video id="video1" controls="controls" width="400px" height="400px">

<source src="img/1.mp4">

</video>

 

<p>

<button onclick="enableMute()" type="button">关闭声音</button>

<button onclick="disableMute()" type="button">打开声音</button>

<button onclick="playVid()" type="button">播放视频</button>

<button onclick="pauseVid()" type="button">暂停视频</button>

<button onclick="showFull()" type="button">全屏</button><br />

<span>进度条:</span>

<progress value="0" max="0" id="pro"></progress>

<span>音量:</span>

<input type="range" min="0" max="100" value="50" onchange="setvalue()" id="ran"/>

</p>

 

<script>

var btn=document.getElementsByTagName("button");

var myvideo=document.getElementById("video1");

var pro=document.getElementById("pro");

var ran=document.getElementById("ran");

 

//关闭声音

function enableMute(){

myvideo.muted=true;

btn[0].disabled=true;

btn[1].disabled=false;

}

 

//打开声音

function disableMute(){

myvideo.muted=false;

btn[0].disabled=false;

btn[1].disabled=true;

}

 

//播放视频

function playVid(){

myvideo.play();

setInterval(pro1,1000);

}

//暂停视频

function pauseVid(){

myvideo.pause();

}

//全屏

function showFull(){

myvideo.webkitrequestFullscreen();

}

//进度条展示

function pro1(){

pro.max=myvideo.duration;

pro.value=myvideo.currentTime;

}

 

//拖动range进行调音量大小

function setvalue(){

myvideo.volume=ran.value/100;

myvideo.muted=false;

}

 

 </script>

 

</body>

</html>

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

相关推荐:

如何实现HTML5页面音视频在微信和app下自动播放

HTML5和jQuery实现搜索智能匹配的功能

以上就是关于H5新属性audio音频和video视频的控制解析的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

html5中返回音视频的当前媒体控制器的属性controller

h5页面如何调用百度地图获取当前位置(代码)

html5文件上传插件遇到的技术问题

如何在网站头部添加视频海报?添加视频海报的方法(代码示例)

html5头部 meta介绍

html5怎样做出图片转圈的动画效果

一定要注意常见的3种html5错误用法

html5实现拖拽批量上传文件的代码

html5规定是否对元素进行拼写和语法检查的属性spellcheck

cookie的具体使用方法

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




打赏

取消

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

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

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

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

评论

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