我看过几个关于MediaElement.js视频的问题在IE 9中出现黑色但音频仍在播放。似乎没有人有答案。我正在开始一个新线程,其中包含我观察到的其他信息。
我有一位同事在她的电脑上体验过这种情况,但我不能在其他机器上复制它。另一位同事说,这发生在她的家用电脑上。我没有机会比较它运行的机器之间的确切IE构建号。
从我们的网站和http://mediaelementjs.com/
托管的视频中,这个问题很明显来自我们网站和http://mediaelementjs.com/的视频的MIME类型为video / mp4,这是正确的,并且浏览器会看到MIME类型。
玩家正在使用Flash来播放MP4。
但是,如果我在我们的播放器中播放YouTube上托管的视频,它就能正常运行。
从YouTube发送的视频的MIME类型为video / x-flv。
如果我使用IE的Web Developer将文档模式切换到Quirks,IE 7或IE 8,则视频会正常显示。
我不知道它是否重要,但我最近在Flash后备版上从wmode = opaque切换到wmode = transparent。我可以尝试测试一下,但由于它涉及将代码重新部署到主站点并且有充分的理由我进行了切换,所以除非必须,否则我会暂时切换它。
任何人在这里看到任何可能是线索的东西?