学习并分享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);