前端集合 - 关注前端技术和互联网免费资源

关注前端技术和互联网免费资源

分类儿

页面儿

搜索儿

前端集合 RSS订阅
Home » 经验记录 » 如何解决 html5media 在低版本 IE8 及以下版本中无法播放视频的问题

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

发布者:前端集合 // 发布时间:2016-03-26 13:45:00 // 分类:经验记录 // 访问: 8,178 次 // 热度:

mp4视频格式浏览器兼容性

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

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

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

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

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

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

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

Tags: html5media, html5media ie8 don't work, html5media ie8 视频无法播放

如何解决Node.js npm ERR! Failed at xxx install script 'node-gyp rebuild'?>>  << 如何在Linux VPS中下载备份到DropBox中的文件?
Top