本文主要包含h5等相关知识,HXAcr希望在学习及工作中可以帮助到您
Audio音频
标签<audio>定义声音,<source>规定多媒体资源,可以是多个。control(控制器)属性供添加播放、暂停和音量控件。
<audio src="" controls="controls"><!--src中指向播放资源,controls显示暂停功能按钮等--></audio>
<audio id="audio" src=""></audio>
<button onclick="xx()">播放/暂停</button>
<script>
var a = getElementById("audio");
function xx(){
if(a.paused){//判断当前音频是否在播放,返回true为播放,false为暂停
a.play();
}else{
a.pause();
}
}
</script>
编解码工具
不是所有浏览器支持的视频都是一种格式,所以需要编解码工具能来回转化视频格式。
软件:FFmpeg(www.ffmpeg.org)免费开源软件
步骤:终端(cmd)执行下载好的ffmpeg文件中的ffmpeg文件(该步骤查看编解码工具是否可执行);进入音频文件所在文件夹;复制粘贴ffmpeg文件路径,其后加/ffmpeg -i 转换音频名字(全名,例xx.mp4) -acodec libvorbis 转换之后的名字;;执行即可转码
Video视频
标签<video>定义声音,<source>规定多媒体资源,可以多个;control(控制器)属性供添加播放、暂停和音量控件;属性width\heigth
<video controls="controls" width="500px" height="400px">
<source src="xx.mp4"></source>
<source src="xx.ogg"></source>
浏览器不支持视频时可以把video中的src指向去掉,加多个source标签
</video>
<video src="" id="vide">用按钮控制播放</video>
<button onclick="mm()">播放/暂停</button>
<button onclick="big()">放大</button>
<button onclick="sma()">缩小</button>
<script>
var vide = document.getElementById("vide");
function mm(){
if(vide.paused){
vide.play();
}else{
vide.pause();
}
}
function big(){
vide.width = 600;
vide.height = 600;
}
function sma(){
vide.width = 300;
vide.height = 200;
}
</script>

