html5 audio js控制进度,HTML5多媒体的之audio和video。JavaScript控制进度条播放进度

使用HTML5多媒体,audio和video两个元素可以让用户不必借助flash player插件即可播放音频和视频。

小知识:视频文件包含了音频轨道,视频轨道和其他一些元数据。当我们播放视频的时候,音频轨道和和视频轨道是绑定在一起同步播放的。元数据部分包含了视频的封面,标题,子标题,字幕等相关信息。

一.使用audio元素

HTML5中的audio是用来播放声音文件的,支持ogg Vorbis , MP3,Wav等音频格式

用法如下:

您的浏览器不支持audio

b154a2cfd5cbd68ae5dfcbb9fa208935.png

效果图中,可以播放,可以暂停,可以调音量甚至可以静音,也可以观看到进度条的进展,甚至可以下载该文件。

HTML5的video元素是用来播放视频文件的,支持Ogg,MPEG4,WebM等视频格式。

效果图:

35909257cfec37d6091f84534a9ac97e.png

效果图中,可以播放,可以暂停,可以全屏,也可以观看到进度条的进展,甚至可以下载该文件。

两个案例里都有controls属性,

controls属性:用于提供播放,暂停和音量控件,也可以包含宽度和高度属性。

以上的音频和视频的代码虽然非常的简单粗暴,但是美中不足的是不能通过进度条来调控时间,不过我相信以后的HTML5是会改进的,会更加的牛逼,在多媒体这方面,我相信以后会有新的改进。

以下的代码是通过JavaScript来控制进度条的,它可以实现视频的进度:

HTML5-Video-Player

border:1px solid #000;

width:600px;

}

#video{

margin-top

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值