当前位置 : 主页 > 网络编程 > JavaScript >

判断图片是否加载完成

来源:互联网 收集:自由互联 发布时间:2021-06-30
学习并分享js片段 /** * 加载图片,直到加载完成后才调用回调函数 * @param url 后面读取图片流的url * @param callback 回调函数 */function loadingImage(url,callback){ var img = new Image(); img.src = url; var
学习并分享js片段
/**
 * 加载图片,直到加载完成后才调用回调函数
 * @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);
网友评论