发表于: 2017-05-11 22:30:22

2 934


今日完成:

今天改了一个报错,drawImage' on 'CanvasRenderingContext2D': The HTMLImageElement provided is in the 'broken' state.

 (在画布上绘制图像失败,HTML 提供的图像处于破碎状态)。根据报错的提示找到,图库,没有这张图片。然后去找哪儿请求的这张图片。

找了一上午。。最后发现在一个方法里面设置的背景图。最后添加几行代码。判断这背景图是否加载成功。没成功就替换一张。接下来的时间就把这个判断写成了一个方法。

    function judge(picUrl) {
//        1.判断图片是否加载成功
       if (arguments.length==0){
return;
}
var index = picUrl.indexOf(".");
var picType = picUrl.substring(index);
if (picType == '.jpg'||'.png'||'gif'||'bmp'||'jpeg'){
var img = new Image();
img.src = picUrl;
if (img.fileSize>0||img.width>0||img.height>0){
console.log('图片加载成功');
return true;
}else {
console.log('图片加载不成功');
return false;
}
}

}

技术老大还叫写一个判断文件是否加载成功方法。没写出来。

明日计划:

安排

遇到问题:

还不太熟悉项目。

今日收获:

同上。



返回列表 返回列表
评论

    分享到