执行代码后:
afterLoad:function(){
$.fancybox.resize;
}
我在完整模式下获取窗口,如何修复它?
这是设置窗口FancyBox:
'autoCenter': false,
'autoScale' : false,
'scrolling' : 'no',
'fitToView' : false,
'autoSize' : false,
'autoDimensions' : false,
'width' : 950,...
我使用FancyBox版本 2.4
带有当前窗口全尺寸的
编辑的问题版本:
function PlayVideo(href, id){
$.fancybox({
'type' : 'iframe',
'href' : href.replace(new RegExp('watch\\?v=', 'i'), 'embed/') + '?theme=dark&color=white&autohide=1&rel=0&iv_load_policy=3&modestbranding=1&enablejsapi=1&origin=http://whoismed.com&showinfo=0&autoplay=1',
'padding' : 0,
'maxWidth': 950,
'margin' : 0,
'autoSize': false,
'scrolling' : 'no',
'fitToView' : false,
'width' : 950,
beforeLoad : function() {
var template;
var hash;
var info;
getVideo(id);
},
afterLoad:function(){
$('.fancybox-inner').append(template);
//$.fancybox.update();
$.fancybox.resize();
changeURL(matchYoutubeUrl(href)+'#'+id, info.VideoName, info);
},
helpers: {
overlay: {
locked: false
}
}
});
}