<video>和<audio>标签
一、<video>基本格式:
<video width=" " heigh="" src=""> </video>
二、<video>支持的格式:一般为mp3 和 mp4

<video width="320" height="240" controls autoplay>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
您的浏览器不支持video标签
</video>
- controls 属性 在视频元素的底部展示一个元素自带的控制条工具。
- loop 属性 视频结束后将重新开始播放。
- poster 属性 将在视频文件播放前显示图片。
- utoplay 属性 一旦视频就绪马上开始自动播放。
- preload 属性 是否在页面加载后载入视频。
- 可能值 :
- auto (默认) : 当页面加载后载入整个视频
- metadata : 只加载播放文件的基本信息 (如:尺寸、持续时间、第一帧信息、曲目列表等)
- none : 当页面加载后不载入视频
- duration 整个媒体文件的播放时长,以s为单位。
- currentTime 以s为单位返回从开始播放到现在所用的时间。在播放过程中,设置currentTime来进行搜索。并定位到媒体文件的特定位置。
- ended 如果媒体文件已经播放完毕,则返回true
- paused 如果媒体文件当前被暂停,则返回true
- startTime 返回最早的播放起始时间,一般是0.0,除非是缓冲过的媒体文件,并且一部分内容已经不在缓冲区
- error 在发生了错误的情况下返回的错误代码
- currentSrc 以字符串形式返回当前正在播放或已加载的文件。对应于浏览器在source元素中选择的文件
- muted 为音频文件设置静音或者消除静音,或者检测当前是否为静音
- load ( ) 方法 用于加载媒体文件。
- pause ( ) 方法 暂停正在播放中的媒体文件。
- play ( ) 方法 播放加载完成的文件。
- canPlayType ( ) 方法 用来测试浏览器是否支持指定的媒体类型。
- 该方法返回3个可能值:
- 空字符串:表示浏览器不支持此种媒体类型
- maybe:表示浏览器可能支持此种媒体类型
- probably:表示浏览器确定支持此种媒体类型
- timeupdate 事件
- 在媒体文件播放过程中,如果播放位置发生变化,就会触发该事件。 结合多媒体元素的“currentTime”与“duration”属性,可以动态显示媒体文件播放的当前时间与总量时间。

- play 当多媒体元素开始播放媒体文件时触发
- pause 当多媒体元素中止播放媒体文件时触发
- ended 当媒体文件播放结束时触发
- error 当媒体文件在加载过程中出现错误时触发
- progress 当媒体元素正在读取媒体文件时触发
- emptied 当媒体元素播放一个未知或异常的媒体文件时触发
- waiting 当媒体元素正在等待加载下一帧播放数据时触发
- loadedmetadata 当多媒体元素加载完成时间与总字节数时触发
- playing 当媒体元素正在播放媒体文件时触发
- volumechange 当多媒体元素音量大小改变或启动静音时触发
<audio src=""> </audio>
<video>和<audio>标签的更多相关文章
- <video>和<audio>标签,对视频和音频的支持
H5新增了<video>和<audio>标签,提供对视频和音频的支持 <audio>的属性与<video>属性相同 <video> vide ...
- HTML5 学习07——Video(视频)Audio(音频)
<video> 元素:提供了 播放.暂停和音量控件来控制视频. width 和 height 属性:控制视频的尺寸 <video> 与</video> 标签之间插入 ...
- html5中的video标签和audio标签
不管是否承认,flash早已不像过往那样如日中天了.亚马逊全面放弃flash.苹果放弃flash.安卓也放弃了移动端的flash支持.事实上flash已经不太适合web开发了,因为HTML5中的vid ...
- audio与video控件/标签的隐藏,iso/Android下自动全屏播放,短暂黑屏问题
(一)audio音频标签 <audio src="xxx.mp3"></audio> (二)video视频标签 <video src="xx ...
- video标签、audio标签
1.video标签 <video src="nans.mp4" controls="controls" autoplay="autoplay& ...
- html5新媒体播放器标签video、audio 与embed、object
html5里的一些新的标签,看到里面object.embed.video.audio都可以添加视频或音频文件 embed是针对非IE的浏览器的媒体播放器 video是html5出的一种新标准,但并不是 ...
- html5 video/audio 标签
一般来说推荐使用,第三方的媒体播放库[例如 videojs 等],这些库的ui界面,js控制都已写好,功能也扩展的比较丰富 ,直接参考文档使用更加的高效! 这里还是 记录一下 html 原生 vide ...
- 论HTML5 Audio 标签歌词同步的实现
HTML5草案里面其实有原生的字幕标签(<track> Tag)的,但使用的是vtt格式的文件,非常规的字幕(.sub, .srt)或歌词文件(.lrc). 用法如下(代码来自W3Scho ...
- Html5视频播放器-VideoJS+Audio标签实现视频,音频及字幕同步播放
一,VideoJS介绍 引用脚本,videojs很为你着想,直接cdn了,你都不需要下载这些代码放入自己的网站 <link href=”http://vjs.zencdn.net/c/video ...
随机推荐
- content:attr()
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- Vimwiki使用笔记
vimwiki使用笔记 vimwiki vimwiki installation syntax Inline links Image Link Header List Table code block ...
- MVC系统过滤器、自定义过滤器
一.系统过滤器使用说明 1.OutputCache过滤器 OutputCache过滤器用于缓存你查询结果,这样可以提高用户体验,也可以减少查询次数.它有以下属性: Duration:缓存的时间,以秒为 ...
- Android 应用中十大常见 UX 错误
[核心提示] Android 开发者关系团队每天都会试用无数的 App 或者受到无数的开发者发来的请求评测的 App,在评测如此之多的应用之后,他们总结出了10个最常见的错误. 作为一个长期使用 An ...
- [codevs]失恋28天题目系列
失恋28天-追女孩篇 题目描述 Description 呵呵,相信大家失恋33天都看过吧,里面的主人公黄小仙和王小贱都有印象吧!这回我要给大家讲的是我 们班同学的失恋经历,呵呵他总共失恋了28天.但是 ...
- [CODEVS1037]取数游戏
N(2 <=N<=200,且为偶数)个正整数的序列放在一个游戏平台上,A.B两人轮流从序列的两端取数,取数后该数字被去掉并累加到本玩家的得分中,当数取尽时,游戏结束.以最终得分多者为胜(A ...
- Eclipse 使用 Link 方式进行插件的安装
Eclipse 使用 Link 方式进行插件的安装 博客分类: Eclipse 使用 eclipseplugin插件link Eclipse 的插件安装方法一般有以下几种(以安装 SVN 插件为例说 ...
- bzoj 1878 [SDOI2009]HH的项链(离线处理+BIT)
Description HH有一串由各种漂亮的贝壳组成的项链.HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义.HH不断地收集新的贝壳,因此, 他的项链变 ...
- C++:private继承与public继承
1 private, public, protected 访问标号的访问范围 private:只能由1.该类中的函数.2.其友元函数访问. 不能被任何其他访问,该类的对象也不能访问. protecte ...
- 《Effect Java》学习笔记1———创建和销毁对象
第二章 创建和销毁对象 1.考虑用静态工厂方法代替构造器 四大优势: i. 有名称 ii. 不必在每次调用它们的时候都创建一个新的对象: iii. 可以返回原返回类型的任何子类型的对象: JDBC ...