レスポンシブウェブサイトにjQueryFancyboxプラグインを使用しています。Fancyboxの最初のバージョンには、iPadとiPhoneで多くの問題があります。
簡単に修正できるようにFancybox2を使用することにしましたが、これにより別の問題が発生しました。
Fancyboxライトボックスが開くとギャラリー内のいくつかの画像を確認した後(fancyboxが開いたら次と前のボタンを使用)ギャラリーを使用している場合、閉じるボタンと一緒に次と前のボタンは表示されなくなります。
また、画像が透明になり、ファンシーボックスを閉じたり、別の画像に移動したりすることはできません。再び機能させるには、ページを更新する必要があります。
私はiPadやiPhoneを持っていません。私は友達にそれをテストするように頼みました、そしてすべてが同じ問題を抱えていました。ただし、AndroidタブレットまたはAndroidスマートフォンで試してみると、すべてが期待どおりに機能します。
誰かが同じ問題を抱えていて、誰かがこの苛立たしいiOSの問題を修正できたのだろうか?
コード
$('a[rel^=gallery_]').fancybox({
helpers : {
title : {
type : 'inside'
}
},
afterLoad : function() {
this.title = (this.title ? ' - ' + this.title : '');
}
});