Клиент сообщил об ошибке воспроизведения видео html5 в IE9 - PullRequest
1 голос
/ 01 ноября 2011

Я пытался проверить, действительно ли отчет от клиента о том, что на IE9 видео на главной странице отображается с двумя черными полосами, одна сверху и одна снизу.

Я исправил Google, но, будучи пользователем Mac и не пользуясь IE9, я не могу его проверить.

Мне интересно, может ли кто-нибудь посмотреть URL-адрес и проверить, действительно ли проблема действительно верна, и даже лучше, если вы уже сталкивались с этим раньше и, возможно, знаете исправление.

URL: http://yellowtulipcomms.com/

1 Ответ

0 голосов
/ 03 ноября 2011

Ха-ха, я люблю этот вопрос.Мне пришлось переделать свой старый ноутбук и установить еще одну копию Windows вчера, чтобы получить представление о IE9, так как я пытаюсь найти решение для этого самостоятельно.

Да, черные линии подтверждены.

IE9 должен иметь проблему с соотношением сторон?

CSS "background-color: #fffff;"решил бы это для меня (и вас), но это, похоже, не оказало никакого влияния.

IE9 просто не был бы IE, если бы не бросил в нас несколько кривых, не так ли?Тем не менее, моя шляпа перед людьми из IE за то, что я, наконец, следую большинству правил IE9.

Моим решением для бедняков было отключить HTML5-видео для IE9, используя условные теги IE вокруг элемента video, раскрывая только моиFlash (FlowPlayer) запасное решение для IE9.Если у кого-то есть более красивое решение, хотя я бы хотел сделать это, спасибо!

<!--[if !(IE 9) ]><!-->
<video width="647" height="363" autoplay>
    <source src="video/home/movie.m4v" type='video/mp4; codecs="avc1.42E01E"'>
    <source src="video/home/movie.ogv"  type='video/ogg; codecs="theora"'>
<!--<![endif]-->
    <div class="flash-fallback">
        <a href="video/home/movie.m4v" alt="Download Video"></a>
    </div>
<!--[if !(IE 9) ]><!-->
</video>
<!--<![endif]-->
...