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. 圖像預加載
- 6. 預加載圖像到變量
- 7. Fotorama 4:預加載圖像的數量
- 8. 從spritesheet加載大量圖像
- 9. 如何快速加載大量圖像?
- 10. 加載大量圖像時崩潰
- 11. 從URL加載大量圖像
- 12. 預加載圖像加載的DIV
- 13. 預加載圖像目錄
- 14. 預加載SWF和圖像
- 15. JavaScript圖像預加載
- 16. jQuery圖像預加載
- 17. 用js預加載圖像
- 18. 掌握預加載圖像
- 19. jQuery和預加載圖像?
- 20. 圖像預加載器
- 21. 圖像預加載在IE
- 22. HTML/jQuery預加載圖像
- 23. 防止圖像預加載?
- 24. jquery預加載圖像
- 25. 如何預加載圖像?
- 26. Html/JavaScript預加載圖像
- 27. JavaScript圖像預加載器
- 28. 預加載SVG圖像
- 29. 組預加載圖像SWF
- 30. 用jCarousel預加載圖像
爲什麼不實施延遲加載呢?預先加載600張圖片太過於浪費...... – elclanrs 2012-03-01 10:42:23
使用AJAX在下一張/上一張幻燈片中加載圖片 – 2012-03-01 10:46:48