你能否告诉我,我在下面写的功能是否足以在大多数(如果不是所有)今天常用的浏览器中预装图像?
function preloadImage(url)
{
var img=new Image();
img.src=url;
}
Run Code Online (Sandbox Code Playgroud)
我有一个imageURL数组,我循环并调用每个URL的preloadImage函数.
我刚刚创建了一个图片上传功能,我有点失望.
在访问包含一张或多张照片的页面时,我遇到了:
繁琐的加载时间(~0.5秒).
不美观的图像加载(您可以看到从上到下的照片加载).
我的问题是:如何在将照片呈现给用户之前确保整张照片已加载(我试图找出一种方法来确保在image完全加载之前body)而不使用Javascript?
注意:这个问题是假设正在从同一目录中的文件夹缓存加载照片.