Html5+CSS3之音视频播放

一、视频播放控制

 1.Html5支持的视频格式有.webm,.ogg,在Html5中播放视频所用的标签为<video controls="controls" src="dahuaxiyou.webm"></video>,其中src是引用视频文件的地址属性,controls是播放控制,如果不设置改属性,将无法控制视频的播放,例如:

 1 <!doctype html>
 2 <html>
 3 <head><title>Video</title></head>
 4 
 5 <body>
 6 <section>
 7 <video src="大笨熊.webm" controls></video>
 8 </section>
 9 </body>
10 </html>
View Code

   2. 当然如果当前的浏览器如果不支持html5,那我们是不是应该给用户一个友好的提示呢,答案是必须的,例如

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title>Video</title>     
 5 </head>
 6 <body>
 7     <video controls="controls"  src="VID.webm" width="100"  autoplay="autoplay" loop="loop">
 8         您的浏览器不支持播放
 9     </video>
10     
11 </body>
12 </html>
View Code

 3. 如果要播放多种格式的视频,而我们有无法判断用户所使用的是哪个浏览器,那又该怎么办呢,这种情况下Html5还能保证视频的正常播放吗,针对这类问题,html5提出了多资源的播放功能,也就是<source><source>标签,我们可以在<video>标签中放置多个资源文件以引入不同的视频格式,例如:

<!DOCTYPE html>
<html>
<head>
    <title>Video</title>
</head>
<body>
    <p>多资源视频播放</p>
    <video controls="controls" >         
        <source src="VID_20131103_215333.3gp"  type="video/3pg" ></source>
        <source src="VID.webm"  type="video/webm"></source>
     ......
        您的浏览器不支持!
    </video>
</body>
</html>    
View Code

 浏览器会首先选择播放第一source文件,如果失败,会选择播放第二个source文件,直到找到能能够播放的视频,source标签中的type属性是指定视频的格式,同样src是引用视频文件的路径

  4.视频播放属性

  1. 自动播放:AutoPlay="AutoPlay";
  2. 循环播放:Loop="Loop";
  3. 宽度:width;

二、音频文件播放控制

 1.Html5中支持的音频格式有.mp3,声明音频播放的标签为<audeo> 

转载于:https://www.cnblogs.com/doudoustrongly/p/3843703.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值