JS部分: alert(img.complete);----->false
img.src="图片";
alert(img.complete);------->//如果上面“图片”获取的时间比JS代码顺序执行的时间要常,那么这里就是false,否则就是true;
- //图片预加载 (这一段不大懂)
- function readyImage(url,callback){
- var img = new Image();
- img.src=url;
- if(img.complete){
- var imgWh = [img.width,img.height];
- callback(i,imgWh);
- }else{
- img.onload = function(){
- var imgWh = [img.width,img.height];
- callback(i,imgWh);
- }
- }
- }