Home  >  Article  >  Web Front-end  >  如何解决 html5media 在低版本 IE8 及以下版本中无法播放视频的问题_html/css_WEB-ITnose

如何解决 html5media 在低版本 IE8 及以下版本中无法播放视频的问题_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-21 08:53:052036browse

最近项目一个页面设计到视频的播放,而接口提供的视频格式一律都是mp4。在网上找了一堆解决方案,发现还是 html5media 最简单易用。

但是下载了html5media.js嵌入到页面后发现ie8及以下浏览器私活无法用flash格式播放视频,如果换成官方提供的js路径,那么在ie8及以下播放视频没有任何问题。

找啊找,找啊找,一直找不到问题所在。昨晚猛然想起,ie8及以下播放视频,得另外加载flash视频播放器啊。再一查html5media文档,果不其然啊。如果把html5media引入本地,那么本地是需要下列文件才能在ie8及以下正确播放视频的:

所以使用html5media,一定要把 html5media这个项目文件夹 里的所有文件都引入项目里,并且在高级浏览器里不需要引入html5media.js,因为高级浏览器都是支持mp4视频播放的:

<!--[if lt IE 9]><script src="http://abc.com/html5media.js"></script><![endif]-->

这样ie8及以下的视频播放就ok了。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn