Html5的多媒体元素:audio video
2015-08-24 19:47
369 查看
工具:想让一个视频能被更多的浏览器支持播放,可使用 “ HTML5视屏转换工具 ”,
如 “ Easy HTML5 Video 2.8 ”工具,该工具可将视频文件转换为多种格式,供不同浏览器播放。
1. 音频播放元素 audio
IE的IE9及以上版本和其它主流版本浏览器都支持audio元素
属性preload指定是否自动缓冲该音频:
proload: none(不缓冲) meta/metadata(只加载元数据 如播放时长) auto(自动缓冲)
loop指定循环播放:loop="loop"
autoplay指定自动播放:autoplay="autoplay"
示例:
<audio controls="controls" preload="auto"
loop="loop" src="歌曲1.mp3">
您的浏览器不支持audio标签,请更新浏览器后再用。
</audio>
2.视屏播放元素 video
IE的IE9及以上版本和其它主流版本浏览器都支持audio元素
属性除了具备上面音频元素所具有的之外,还有 width和height属性,指定视屏屏幕尺寸
还有一个 poster属性,用于在视频一开始未播放时和无法播放时,展示一个图片
示例一:
<video controls="controls" preload="none" width="400" height="300" poster="pic.jpg" src="http://www.w3school.com.cn/example/html5/mov_bbb.mp4">
您的浏览器不支持video标签,请更新浏览器后再用。
</video>
示例二(下面例子中,浏览器会选择第一个可播放的格式进行播放,否则提示不支持):
<video controls="controls" preload="auto" width="400" height="300" autoplay="autoplay">
<source src="video.m4v" type="video/mp4"/>
<source src="video.webm" type="video/webm"/>
<source src="video.ogv" type="video/ogg"/>
<source src="video.mp4">
您的浏览器不支持video标签,请更新浏览器后再用。
</video>
如 “ Easy HTML5 Video 2.8 ”工具,该工具可将视频文件转换为多种格式,供不同浏览器播放。
1. 音频播放元素 audio
IE的IE9及以上版本和其它主流版本浏览器都支持audio元素
属性preload指定是否自动缓冲该音频:
proload: none(不缓冲) meta/metadata(只加载元数据 如播放时长) auto(自动缓冲)
loop指定循环播放:loop="loop"
autoplay指定自动播放:autoplay="autoplay"
示例:
<audio controls="controls" preload="auto"
loop="loop" src="歌曲1.mp3">
您的浏览器不支持audio标签,请更新浏览器后再用。
</audio>
2.视屏播放元素 video
IE的IE9及以上版本和其它主流版本浏览器都支持audio元素
属性除了具备上面音频元素所具有的之外,还有 width和height属性,指定视屏屏幕尺寸
还有一个 poster属性,用于在视频一开始未播放时和无法播放时,展示一个图片
示例一:
<video controls="controls" preload="none" width="400" height="300" poster="pic.jpg" src="http://www.w3school.com.cn/example/html5/mov_bbb.mp4">
您的浏览器不支持video标签,请更新浏览器后再用。
</video>
示例二(下面例子中,浏览器会选择第一个可播放的格式进行播放,否则提示不支持):
<video controls="controls" preload="auto" width="400" height="300" autoplay="autoplay">
<source src="video.m4v" type="video/mp4"/>
<source src="video.webm" type="video/webm"/>
<source src="video.ogv" type="video/ogg"/>
<source src="video.mp4">
您的浏览器不支持video标签,请更新浏览器后再用。
</video>
相关文章推荐
- 当前浏览器对HTML5支持状况(全平台)
- 当前浏览器对HTML5支持状况(全平台)
- Html5的列表元素:ol dl
- Html5新增小元素:figure与figurecaption address progress meter mark details与summary
- 最简单的HTML5游戏——贪吃蛇
- Html5新增语义结构元素:article section aside nav header hgroup footer time
- Html5制作工具对比
- 5 个强大的HTML5 API
- HTML5的链接
- Web 实时推送技术的总结
- 前端开发攻城师绝对不可忽视的五个HTML5新特性
- HTML5:绘制图形
- html5,cxt.arc(100,100,30,0,Math.PI*2,true);
- html5学习之路_003
- 9秒学院-html5游戏开发入门教程
- HTML5客户端数据存储
- 初学Html5的总结
- HTML5 本地裁剪图片
- IE低版本下实现html5的placeholder(表单提示)功能
- html5,html5教程