0
我使用$.fancybox.open(FB_obj,{some parameters})
縮略圖動態加載各種不同大小的圖像庫(從2張圖片到200張圖片)。FancyBox 2.1 - 圖像加載限制
一切工作和加載和所有,但當畫廊超過60pics然後在那裏在縮略圖庫我看到「空插槽」,當我點擊它時出現錯誤消息「圖像無法加載等」 ,對於有150 +圖片的較大畫廊,+/- 30最後一個從未加載。
有人有一個想法,爲什麼發生這種情況?我猜加載時間可能是或者PHP_MEMORY_LIMIT
(我有256M,每張圖片都是150Kb)?
非常感謝您
丹尼爾
的fancybox 2具有'preload'選項(整數默認值是3)。你可以嘗試增加這個數字。在任何情況下,fancybox都可以從大圖像和200多幅圖像中快速創建縮略圖,而這些圖像無法達到最佳效果。在將它們呈現在fancybox中之前,預先加載圖像(通過http://james.padolsey.com/javascript/preloading-images-from-a-directory/等其他方法)可能是個不錯的主意。 – JFK
@JFK Tks的鏈接,但我不知道這是否可以幫助,每張圖片是從一個不同的目錄。對於預加載功能,我認爲它在顯示第一個圖像之前會影響正在加載的圖像的數量......所以即使將其設置爲10,它對第180張圖像的幫助如何?你是否認爲用縮略圖照片給FB帶來的幫助,而不是讓他每次都能創作出來? –