2

几天前我才开始使用 mediaelement.js。

到目前为止一切正常,除了 IE9 不显示任何视频(本机),即使声音播放正常。使用 Flash 可以正常工作。

成功回调运行后,视频元素似乎消失了(宽度和高度 = 0)。如果我手动更改大小,它只是黑色。

我尝试从 mediaelementjs.com 播放演示视频,但视频也是黑色的。

我尝试在成功回调后手动设置大小(mediaelement.js:本地 Flash 播放显示带声音的黑色视频,除非全屏显示)。这会显示视频元素,但它仍然只是黑色。声音还在播放。

IE 中的 Mediaelement.js 故障中,没有闪回工作我找到了使用未记录属性的可能解决方案。

/*@cc_on
@if (@_jscript_version == 9)
    mode: 'shim',
@end
@*/

这迫使 IE 使用 flash,但我不太习惯在生产环境中使用它。

有没有人有更好的解决方案?

更新:我刚刚在另一台具有相同操作系统和浏览器(Windows 7,IE 9.0.8112)的计算机上进行了测试,mediaelementjs.com 上的视频播放正常。它可能与我的安装有关吗?我通常从不使用 IE,也没有改变任何东西......

4

0 回答 0