在HTML中播放视频的访问有很多种
实例:
<video width=”200” height=”200” controls autoplay> <source src=”118.mp4” type=”video/mp4”> <source src=”118.ogg” type=”video/ogg”> <object data=”118.mp4” width=”200” height=”200”> <embed src=”118.mp4 width=”200” height=”200”> </video>
提示:
l <embed>标签的作用是在HTML中嵌入多媒体元素,但是如果浏览器不支持Flash,那么视频将无法播放,ipad和iphone不能显示Flash视频,如果把视频转换成其他格式,那么它仍然不能在所有浏览器中播放
l <object>标签的作用是在HTML中嵌入多媒体元素,但是如果浏览器不支持Flash,将无法播放视频,ipad狠人iphone不能显示Flash视频,如果将视频转换为其他格式,那么它仍然不在所有浏览器中播放
l <video>标签定义了一个视频或影片,<video>元素在所有现代浏览器中都支持,但是必须把视频转换为很多不同的格式,<video>标签在老式浏览器中无效
最好的HTML解决办法
最好的办法就是使用超链接来解决这个问题,如果网页包含指向媒体文件的超链接,大多数浏览器会使用“辅助应用程序”来播放文件
实例:
<a href=”118.swf”>播放视频文件</a>
说明:
当视频包含在网页中时,他被称为内联视频,如果打算在web程序中使用内联视频,就需要意识到很多人都觉得内联视频令人恼火,同时请注意,用户可能已经关闭了浏览器中的内联视频的选项,最好的旨在用户希望看到内联视频的地方包含它们。一个正面的例子是,在用户需要看到视频并点击某个链接时,会打开页面然后播放视频