mediaelement.js在IE的Quirks模式下无法正常工作



当我们在IE的Quirks模式下使用mediaelement.js观看视频时,它无法正常工作。有什么解决办法吗?

当然,在怪癖模式下,事情不会正常工作。使用Quirks模式意味着你有意关闭自2001年以来发明的大多数浏览器功能。没有一个现代的JS库是为使用怪癖模式而设计的。

或者更明确地说:

  • Quirks模式是一种IE5模拟模式。

  • Mediaelement.js是为IE6及更高版本设计的。

你最好考虑一下如何避免使用怪癖模式,而不是强迫现代JS库使用它

这可能不是你想要的答案,但放弃怪癖模式可能是你真正让这个图书馆(或大多数其他现代图书馆)运转起来的唯一方法。

好消息是,对于大多数网站来说,修复使用标准模式的问题并没有那么困难。你可以做一些相当基本的更改,让你进入标准模式,但不必实际更改你的网站布局。

我之前已经给出了详细的答案,所以我不会在这里重复,但我建议阅读这个答案的后半部分,了解更多关于如何将您的网站移动到标准模式的信息。

最新更新