Q
預加載大量圖像
1
A
回答
0
看看ImageLoader。
您可以使用它來加載圖像並跟蹤加載的圖像。 例如
var imageLoader1 = new ImageLoader({
"images": [
{ "id":101, file: "path/image1.png" },
{ "id":102, file: "path/image2.png" }
],
"onAllLoaded":function() { alert("Images loaded"); }
});
這是如果你想預先加載所有的圖像。對於600張圖片,可能你不應該這樣做。
+0
感謝您的鏈接,我會檢查它,看看它是否有幫助! – Peter 2012-03-01 12:58:53
1
大多數時候600個圖像的頁面上,用戶最有可能將無法查看所有600 ..你或許應該加載圖像是必要的。那麼多圖像會消耗你的帶寬。
1
沒有有效的方法來預先加載600張圖片,正如評論所說,延遲加載會更好。
如果你不得不預先加載所有的圖片,我會忘記JS,只需將圖片放入頁面的元素中,然後將該元素從屏幕上移開,如左:-5000px等等(display:none will not工作)。
+0
是的,我認爲懶加載將是最好的選擇,我從來沒有做過它。 – Peter 2012-03-01 13:00:25
相關問題
- 1. 預加載大量圖像
- 2. 預加載大量圖像,停止預加載屏幕
- 3. 加載大量圖像
- 4. 圖像預加載
- 5. 從spritesheet加載大量圖像
- 6. 從URL加載大量圖像
- 7. 預加載圖像加載的DIV
- 8. jQuery和預加載圖像?
- 9. 預加載SWF和圖像
- 10. 掌握預加載圖像
- 11. 防止圖像預加載?
- 12. Flexslider - 圖像預加載器
- 13. 用js預加載圖像
- 14. jquery預加載圖像
- 15. HTML/jQuery預加載圖像
- 16. 如何預加載圖像?
- 17. 預加載所有圖像的圖像
- 18. 加載器不會加載大圖像
- 19. 獲取javascript預載圖像的大小
- 20. 在jQuery圖庫中預加載圖像
- 21. 預加載圖像用作JLabel圖標
- 22. 加載巨大的圖像
- 23. 大圖像加載問題
- 24. 平滑地預載大量背景圖像
- 25. 如何在加載大圖像時顯示加載圖像?
- 26. 爲ImageView無需預先調整大小(如圖庫)加載大圖像
- 27. 我應該預先加載一個大的圖像嗎?
- 28. 大多數內容和圖像未加載Bootstrap打印預覽
- 29. Android展示模糊預覽,而大圖像加載
- 30. 如何預加載大尺寸圖片?
爲什麼不實施延遲加載呢?預先加載600張圖片太過於浪費...... – elclanrs 2012-03-01 10:42:23
使用AJAX在下一張/上一張幻燈片中加載圖片 – 2012-03-01 10:46:48