私は画像とswfファイル(バナー)へのリンクを持つulを持っています。リンクをクリックすると、Fancyboxはそのオーバーレイを開き、image/swf-fileを表示します。ファンシーボックスでSWFファイルを開くときに次元を動的に変更
問題は、swfファイルのサイズがどのようなものであっても、Fancyboxは常に約580 * 390のオーバーレイを表示することです。これはもちろんswfファイルの歪んだビューを示しています。
ノー結果と、オートスケールなどでいじってきた... :-(
これは私のコードです:
$("a.fancybox").attr('rel', 'gallery').fancybox({
'transitionIn' : 'none',
'transitionOut' : 'none',
'titlePosition' : 'inside',
'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
return '<span id="fancybox-title-inside">' + (currentIndex + 1) + '/' + currentArray.length + (title.length ? ' ' + title : '') + '</span>';
}
});
はFancyboxはの大きさを検出することができます任意の方法はありますswfファイルを検索し、結果としてオーバーレイのサイズを決定しますか?
swfファイルのサイズはデータベースなどにはありませんので、ご注意ください また、画像とswfは常にランダム。
ご回答をお待ちしております!
よろしく、
M
ありがとうございますが、これらの設定は機能しません。私のオーバーレイは上記の寸法と同じです。 – maartenmachiels