【HTML5初探之多媒体元素】视频播放HTML5、Flash谁才是王道?

简介:
导航

【初探HTML5之使用新标签布局】用html5布局我的博客页!

【HTML5初探之form标签】解放表单验证、增加文件上传、集成拖放

【HTML5初探之绘制图像(上)】看我canvas元素引领下一代web页面

【HTML5初探之绘制图像(下)】看我canvas元素引领下一代web页面

【HTML5初探之多媒体元素】视频播放HTML5、Flash谁才是王道?

【HTML5初探之本地存储】如果没有数据库。。。

【HTML5初探之离线应用】如何打造零请求、无流量的网站?

【HTML5初探之通信API】跨域门槛不再高、数据推送不是梦

【HTML5初探之Web Workers】网页也能多线程

【HTML5初探之Geolocation API】让我们来回去地理信息

 

前言

虽说作为一个程序员来说,这件事情,比较丢人。但我还是说说吧,我不知哪天把我IE9浏览器怎么了一下,从此后我就不能正常的播放视频了。

每次都说flash版本过低神马的,重装也不行。。。。至今尚未解决,好吧,这个是有点丢人的了。

回过头来,我会痛苦各个浏览器之间的差异带来的痛苦,但若是在网页上不能看美女是更加令老夫愤怒的事情!!!

总的来说flash来说真的是王道!确实是王道,经久不衰,现在就是招人工资也很高的,虽说我一窍不通。

HTML出现了video与audio,对这两个元素我并不陌生,因为我早就用过了,他确实可以很好的解决flash带来的一些问题,

但想取代什么的还言之过早了吧,我也期待在IE11来临之际,电脑上至少都是IE9版本的浏览器了,各种HTML5网站已经层出不穷了。

视频播放

该章的内容很少,而且也没什么难度,这里可以很快的带过:

复制代码
video与audio皆具有以下几种方法:
play 播放媒体元素
pause 暂停媒体元素
load 重新加载播放
canPlayType 检查浏览器是否支持媒体类型

相关事件:
loadstart 浏览器开始在网上寻找媒体数据
progress 正在获取数据
suspend 暂停获取数据,但下载过程并未正常结束
abort 数据下载结束前终止获取,但不是错误引起
error 获取数据过程出错
emptied 载入发生错误或者浏览器在选择播放格式时又调用了load方法重新载入
stalled 浏览器尝试获取媒体数据失败
play 当执行play方法时触发(即将播放)
pause 当执行pause方法时触发
......
太多了,以后还是查资料算了
复制代码
视频播放
奇怪的是只有google可以,其它不行!!!

HTTP“Content-Type”中的“video/mp4”不支持。媒体资源 
http://localhost:3317/html5%E4%B8%8Ecss3/04%E5%A4%9A%E5%AA%92%E4%BD%93%E6%92%AD%E6%94%BE/tianzui.mp4 加载失败。
据说该如此这般操作。。。

<video width="320" height="240" controls="controls">  
    <source src="a.ogg" type="video/ogg"> 
    <source src="a.mp4" type="video/mp4">     
    your browser does not support the video tag.
    </video>
结语

这章真没什么说的,要用的时候查询下资料就可以了

 

您可以考虑给小钗发个小额微信红包以资鼓励 



本文转自叶小钗博客园博客,原文链接http://www.cnblogs.com/yexiaochai/archive/2013/04/19/3030702.html,如需转载请自行联系原作者

相关文章
|
1月前
|
移动开发 开发者 UED
HTML5 语义元素详解
HTML5引入了诸多语义元素
|
1月前
|
编解码 前端开发 UED
HTML多媒体格式支持与优化
在HTML中,多媒体格式的支持与优化至关重要。使用`&lt;audio&gt;`、`&lt;video&gt;`和`&lt;img&gt;`标签可分别嵌入音频、视频和图像。支持的格式包括MP3、OGG、JPEG等。为优化体验,应压缩文件、采用响应式设计、使用懒加载,并考虑转码及CDN托管。此外,添加字幕和描述文件可提高辅助功能。遵循这些最佳实践,能显著提升多媒体内容的加载速度与用户满意度。
WK
|
1月前
|
存储 移动开发 前端开发
HTML5新增了哪些其他元素和属性
这段文字介绍了HTML5中新增的多种元素和属性,包括页面布局元素如header、nav等,表单元素如email、tel输入框等,以及其他元素如canvas、svg等。此外,还介绍了全局及表单属性,例如contenteditable、placeholder等,这些新功能显著增强了HTML5在现代网页设计与开发中的实用性与灵活性。
WK
47 1
|
2天前
|
移动开发 编解码 UED
除了 `<audio>` 和 `<video>` 标签,HTML5 还支持哪些多媒体格式?
【10月更文挑战第19天】HTML5对多种多媒体格式的支持,为网页开发者提供了丰富的选择,能够更好地满足不同类型多媒体内容在网页中的展示和交互需求,提升了网页的用户体验和多媒体应用的多样性。
|
11天前
HTML 元素
HTML文档由HTML元素定义,元素包括开始标签、内容和结束标签。某些元素内容为空,可在开始标签中关闭。大多数元素可拥有属性,且元素间可相互嵌套,形成复杂结构。
WK
|
1月前
|
Web App开发 存储 移动开发
HTML5新增了哪些表单元素
HTML5通过新增多种表单元素和属性,提升了用户体验与交互性。例如,`email`和`url`元素分别验证邮箱地址和网址格式;`number`和`range`便于输入数字及区间值;`date`等元素简化了日期时间的选择;`search`添加搜索图标,`color`提供颜色选择器;`datalist`结合`input`属性给予用户下拉列表选项;`keygen`用于生成密钥对以增强安全性;`output`则用于动态展示计算结果。这些改进共同提高了表单的功能性和易用性。
WK
22 2
|
24天前
|
数据采集 数据安全/隐私保护
html常见的表单元素有哪些,html表单元素有哪些?
html常见的表单元素有哪些,html表单元素有哪些?
14 0
|
28天前
|
JavaScript 前端开发
DOM的概念?获取html元素的方法有哪些?
DOM的概念?获取html元素的方法有哪些?
28 0
|
2月前
|
XML 前端开发 JavaScript
Html:CSS介绍
Html:CSS介绍
48 1
|
2月前
|
前端开发
Html:CSS的书写位置
Html:CSS的书写位置
28 0