Internet explorer 8 MediaElement.js在IE8中不工作

Internet explorer 8 MediaElement.js在IE8中不工作,internet-explorer-8,mediaelement.js,Internet Explorer 8,Mediaelement.js,所以我读过其他帖子和IE8的修复程序,但似乎没有一个有效。MediaElementjs.com网站上的主要玩家甚至不在IE8中工作 有人能告诉我一个他们知道在IE8中成功使用mediaelement.js的站点吗 计划是查看源代码并重复他们所做的工作 谢谢 我的网站似乎在IE8中运行,下面是一个带有视频的页面: 我必须将enablePluginSmoothing设置为true,正如这里所描述的,因为Flash播放质量是现成的,但没有做任何其他事情。我在这里发现:我发现我必须把 <scrip

所以我读过其他帖子和IE8的修复程序,但似乎没有一个有效。MediaElementjs.com网站上的主要玩家甚至不在IE8中工作

有人能告诉我一个他们知道在IE8中成功使用mediaelement.js的站点吗

计划是查看源代码并重复他们所做的工作


谢谢

我的网站似乎在IE8中运行,下面是一个带有视频的页面:


我必须将
enablePluginSmoothing
设置为true,正如这里所描述的,因为Flash播放质量是现成的,但没有做任何其他事情。我在这里发现:

我发现我必须把

<script>$('audio').mediaelementplayer();</script>
$('audio').mediaelementplayer();
最后在body元素中,它可以在IE8和其他旧的IE版本中工作。我把它放在头上,因为说明书上说,如果你想支持旧版本的IE,那么脚本的链接必须放在头上,所以我认为这个电话也必须放在头上

如果您已从完整视频示例(站点上的选项B)复制了对象标记,IE将加载Flash player,但不会添加加载媒体所需的mediaelement.js标记


音频的最佳示例是最新版本的压缩下载中的
demo/mediaelementplayer audio.html
页面(您也需要下载媒体,不确定为什么这是分开的,但在这里:)。在相同的位置将其复制到页面中,然后替换为您自己的文件路径。如果这不起作用,那么问题可能出在您的MIME类型或CSS可见性属性上。

在$(document).ready之后发出调用,或者在加载媒体元素时发出调用。

+1,将对mediaelementplayer()的调用移到页脚也为我解决了这个问题。