学习并分享js片段 /** * 加载图片,直到加载完成后才调用回调函数 * @param url 后面读取图片流的url * @param callback 回调函数 */function loadingImage(url,callback){ var img = new Image(); img.src = url; var
/**
* 加载图片,直到加载完成后才调用回调函数
* @param url 后面读取图片流的url
* @param callback 回调函数
*/
function loadingImage(url,callback){
var img = new Image();
img.src = url;
var timer = setInterval(function(){
if(img.complete){
callback(img);
clearInterval(timer);
}
},50);
}
//定义callback函数
function testFun(img){
console.log('into testFun');
}
loadImage(url+'?datetime='+new Date().getTime(),testFun);
