2012-01-13 6 views
0

Я пытаюсь загрузить h264 mp4 в fancybox lightbox - есть ли способ сделать это? Если нет - как бы это сделать, загрузив видео на youtube или vimeo? Я вижу, что это на дорожной карте, не уверен, есть ли способ, которым я мог бы импровизировать на данный момент.javascript/fancybox - Загрузка mp4 в fancybox

EDIT - Это мой код, основанный на предложенном ответ ниже, который не захватить HREF ссылки. Мне нужно знать, как захватить href.

$(".galleryVideo").fancybox({ 
     'padding' : 0, // optional 
     'title' : this.title, 
     'content': '<embed src="{site_url}js/jw/jwplayer.swf?file='+this.href+'&amp;autostart=true&amp;fs=1" type="application/x-shockwave-flash" width="444" height="250" wmode="opaque" allowfullscreen="true" allowscriptaccess="always"></embed>'    
}); 

ответ

2

Вам нужен SWF плеер в любом случае. Например, вы можете использовать jwplayer, и если вы это сделаете, check this thread, чтобы получить представление о том, как использовать его с fancybox.

+0

Спасибо - моя настройка немного отличается тем, что я генерирую список видео и фотографий с помощью CMS, поэтому ссылки не обязательно будут нажимать. Таким образом, я добавил свой модифицированный код выше. Проблема в том, что значение href, используя этот метод, не определено. Как я могу правильно захватить это значение без функции «щелчка» jquery? – mheavers

+0

Я предполагаю, что вам нужно будет передать имя файла через переменную, чтобы заменить href, поэтому вместо этого _? File = '+ this.href + _, чтобы иметь что-то вроде _? File =' + myFile + _, но это так как вы не предоставляете слишком много кода – JFK

Смежные вопросы