我有一个web应用程序的东西像图像库的用户与旋转木马在应用程序的底部。我在考虑 一个场景,例如,如果用户在应用程序图像库上上传了1000张图像。 我只是徘徊什么是正确的方式或技术来加载1000个快速的图像,以便用户可以立即查看它。 请帮帮我。为幻灯片加载图像有哪些技术?
1
A
回答
0
1000张图片是很多。我绝对不会一次加载它们,而是以某种方式批量加载它们。有点像Facebook(我认为)。它填满了视图,当您向下滚动时,它会继续加载更多内容,但只在您向下滚动时显示。也可以通过使用“加载更多”按钮来简化它。
如果它真的像你说的那样是一个旋转木马,我希望它只显示一定数量的图像。在那种情况下,我只会加载可见的例如两倍的缓冲区。然后,当用户进入下一页时,可以用缓冲区中的第一个替换当前的那个,并将更多内容加载到缓冲区中。
0
一次载入1000张图像会浪费带宽,更不用说它会给客户带来很大的滞后。在用户滚动浏览图片时,需要使用某些客户端JavaScript/jQuery而不是PHP来动态加载图片,因此不会请求比特定时间更多的资源/图片,例如10。在元素上使用jQuery中的.click()
事件并检查'carousel'的结尾可以这么说,然后使用类似$("#element").attr("src", "imagePath.jpg");
的东西来交换显示在传送带上的图像应该可以工作。
相关问题
- 1. jQuery的幻灯片添加具有图像幻灯片容器
- 2. 幻灯片图像
- 3. 添加标题幻灯片图像RMarkdown与reveal.js幻灯片
- 4. 开始在图片加载幻灯片
- 5. 在幻灯片放映前加载所有图像
- 6. 加载自动幻灯片
- 7. 像幻灯片
- 8. php + mysql图像幻灯片
- 9. 分层图像幻灯片
- 10. 幻灯片 - 图像格外
- 11. 图像幻灯片脚本
- 12. 创建幻灯片图像
- 13. 从JSON幻灯片图像
- 14. iPhone图像幻灯片
- 15. jQuery的图像幻灯片
- 16. JavaScript幻灯片显示所有图像
- 17. 快速加载jQuery幻灯片+幻灯片类型
- 18. 在幻灯片上扩展图像活动幻灯片
- 19. 在幻灯片导航中选择图像幻灯片
- 20. 如Firefox 4的技术演示水平幻灯片
- 21. jQuery幻灯片循环与异步加载的图像
- 22. Jquery Cycle2幻灯片 - 从服务器,加载图像.NET .NET
- 23. 如何将动态图像加载到幻灯片中
- 24. 动画图像向左像幻灯片
- 25. 使用全屏视图作为幻灯片的WPF幻灯片
- 26. Jquery缩略图图像幻灯片
- 27. ADO.NET包含哪些技术?
- 28. jquery的数据的幻灯片放映像图像的幻灯片放映
- 29. 更大的项目有哪些技术?
- 30. Quake Live背后的技术有哪些?
我的应用程序的第一个版本是使用jQuery Cycle图像和carouFredSel插件轮播缩略图。我在想的是先加载10张图像,然后使用JavaScript函数同时获取剩余图像,并追加到轮播缩略图的ul中,但遇到添加新元素的问题。我想到一些解决方案,但它看起来像我的选择变得有限。顺便从API获取数据。 – pacificindio
也许你可以在http://samples.geekality.net/image-fetcher找到一些帮助。在那里,我使用AJAX调用来获取包含大量图像URL的JSON数组。然后,我为它们创建img标签,并将它们添加到页面中。谢谢先生, – Svish
。需要完成这个困难的项目。 – pacificindio