3

Android の Colorbox の問題に気付きました。カラーボックスのポップアップが読み込み中のグラフィックでハングするだけで、クリックして閉じると、その下のカラーボックスのポップアップに (表示されているはずの) コンテンツが一瞬表示されます。ポップアップが閉じます。

サイトの公式デモを確認したところ、自分のサイトで発生していたのと同じ問題が見つかりました。問題が発生した電話は、Android Ice Cream Sandwich を実行している HTC Desire です。この問題は iOS や Blackberry では発生せず、奇妙な Android の不具合のようです。

回避策を見つけるための助けに感謝します。Colorbox Google グループが閉鎖されたため、主にここにフラグを立てます。

4

1 に答える 1

1

ローディングオーバーレイは、完了後に適切に非表示にならないようです。onComplete幸いなことに、これはコールバックを使用して簡単に修正できます。

$(document).ready(function()
{
    $('a.colorbox').colorbox({
        onComplete: function()
        {
            $('#cboxLoadingOverlay, #cboxLoadingGraphic').hide();
        }
    });
});

これにより、使用後に loadingOverlay が適切に非表示になります。Colorbox 自体が再表示を処理します。これにより、デバイスの問題が解決しました。

これがあなたにとってもうまくいったかどうかを教えてください。

于 2012-08-25T15:26:57.957 に答える