Если раньше в FF можно было включить и отключить работу Java изменив параметры чекбокса в Настройках (Инструменты - Настройки - Содержимое - Использовать Java), то в новой 3.6 версии этой галочки просто нет. И что бы управлять настройками Java надо идти другим путем - Инструменты - Дополнения - Плагины - Java(TM) Platform SE U20 - кнопка Отключить/Включить.
Вроде можно даже не перезапускать браузер.
Flowplayer + IE - крутится огромная иконка загрузки. Видео не показывает.
Для решения проблемы, при которой видео в 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.
Первый: добавить параметр 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.
Flowplayer + wmode
Если надо показать какой-то контент в 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 показывался над роликом с видео корректно.
К примеру у вас есть код:
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 показывался над роликом с видео корректно.
Подписаться на:
Сообщения (Atom)