HTML5+CSS3+jQuery Mobile+Bootstrap开发APP从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

6.5 专家解惑

1. 在HTML5网页中添加所支持格式的视频,不能在Firefox 8.0浏览器中正常播放,为什么?

目前,HTML5的<video>标记对视频的支持,不仅仅有视频格式的限制,还有对解码器的限制。规定如下:


(1)如果视频是Ogg格式的文件,则需要带有Thedora视频编码和Vorbis音频编码的视频。

(2)如果视频是MPEG4格式的文件,则需要带有H.264视频编码和AAC音频编码的视频。

(3)如果视频是WebM格式的文件,则需要带有VP8视频编码和Vorbis音频编码的视频。

2. 在HTML5网页中添加mp4格式的视频文件,为什么在不同的浏览器中视频控件显示的外观不同?

在HTML5中规定controls属性用于视频文件的播放、暂停、停止和调节音量的操作。因为Controls是一个布尔属性,所以可以赋予任何值。一旦添加了此属性,就等于告诉浏览器需要显示播放控件并允许用户操作。因为每一个浏览器负责内置视频控件的外观不同,所以在不同的浏览器中将显示不同的视频控件外观。