0

$.fancybox.open(FB_obj,{some parameters})サムネイルを使用して、さまざまなサイズ (2 枚から 200 枚まで) のさまざまな画像ギャラリーを動的に読み込んでいます。

すべてが機能し、ロードされていますが、ギャラリーが60枚を超えると、サムネイルギャラリーに「空のスロット」が表示され、それをクリックすると、「画像をロードできませんでした」などのエラーメッセージが表示されます。大きなギャラリーの場合150 個以上の写真がある場合、最後の +/- 30 個の写真は読み込まれません。

誰かがなぜこれが起こっているのか考えていますか? たぶんロード時間の何かを推測しますかPHP_MEMORY_LIMIT(私は256Mを持っています、各写真は約150Kbです)?

どうもありがとうございました

ダニエル

4

1 に答える 1

0

各画像のサーバー側 (jQuery/AJAX を使用) の存在を確認することで、プリロード効果が得られ、ギャラリーのサイズに関係なく、すべての画像が正しく表示されるようになりました。

パラメータを変更する必要はありません

プリロードを指摘してくれたTks JFK

于 2012-10-03T13:59:59.827 に答える