Flowplayer + IE - крутится огромная иконка загрузки. Видео не показывает.

четверг, 15 апреля 2010 г.

Для решения проблемы, при которой видео в IE почему-то не показывается, есть 2 мне известных способа.
Первый: добавить параметр cachebusting: $.browser.msie
flowplayer(
            "player", 
            {
                src: "http://domain.ru/js/flowplayer-3.1.5.swf",
                wmode: "transparent",
                cachebusting: $.browser.msie
            },
            {
                clip: {
                    url: "http://domain.ru/upload/flash/1.flv",
                    autoPlay: false
                }
            }
        );
Есть теория, что какие-то проблемы в IE с кешем.

Второй: пойти на https://flowplayer-releases.s3.amazonaws.com/info/dist.html и скачать девелоперскую версию 3.2.0-dev в которой этот косяк исправлен и видео в IE показывается нормально, без гигантской иконки загрузки ролика.

Какой же способ использовать?
Лично мне пришлось и параметр добавить и девелоперскую версию поставить, чтобы все заработало. Если есть идеи - пишите в комментарии.

upd. если использовать девелоперскую версию есть вариант, что Опера может не отображать видео. В этом случае можно попробовать отказаться от установки параметра  cachebusting: $.browser.msie.

Copyright © 2010 WEB IT blog