Flowplayer + wmode

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

Если надо показать какой-то контент в div'е над флешроликом, который проигрывается с помощью Flowplayer, а этот слой "пропадает" за флешкой, то есть старый способ - добавить параметр wmode="transparent" или wmode="opaque". Но как этот параметр добавить к Flowplayer?

К примеру у вас есть код:
flowplayer(
            "player", 
            "http://domain.ru/js/flowplayer-3.1.5.swf",
             {
                clip: {
                    url: "http://domain.ru/upload/flash/1.flv",
                    autoPlay: false
                }
            }
);

Так вот чтобы добавить параметр wmode, надо его изменить на такой:
flowplayer(
            "player", 
            {
                src: "http://domain.ru/js/flowplayer-3.1.5.swf",
                wmode: "transparent"
            },
            {
                clip: {
                    url: "http://domain.ru/upload/flash/1.flv",
                    autoPlay: false
                }
            }
        );

Что в коде за что отвечает рассказывать нет смысла, вам все равно придется в официальной документации и примерах на сайте все разбирать. Там как раз и найдете. Этот пример просто показвыает как, например, в Opera какой-нибудь Fancybox показывался над роликом с видео корректно.

2 коммент.:

Олег Упилков комментирует...

Здравствуйте! У меня такой вопрос, можно ли отменить авто проигрывание и вставить изображение перед проигрыванием аля vimeo?

Заранее благодарен.

GIN комментирует...

Олег, честно говоря я отказался от использования этого плеера и навряд ли смогу чт-то дельное Вам подсказать.

Copyright © 2010 WEB IT blog