2012-01-13 85 views
0

我正在试图将h264 mp4加载到fancybox lightbox - 有没有办法做到这一点?如果没有 - 我会如何通过将视频上传到YouTube或VIMO来做到这一点?我看到它在路线图上,不确定是否有办法我暂时可以即兴创作。javascript/fancybox - 将mp4加载到fancybox

编辑 - 这是基于下面的建议答案,不捕捉链接的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 2012-01-19 13:53:33

+0

我想你会需要通过一个变量来传递文件的名称来替换href,以代替这个_?file ='+ this.href + _以获得像_?file ='+ myFile + _这样的东西,但它是一个猜测,因为你不提供太多的代码 – JFK 2012-01-28 23:34:11