当我们加载图像并且它的onload
处理程序运行时,是否保证宽度和高度至少为一个?
var img = new Image();
img.onload = function(){
// is img.width and img.height guaranteed to be at least 1?
// can we do something like assert img.width >= 1 && img.height >= 1
};
img.onerror = function(){
alert("error");
}
img.src = 'MyImage.png';
基本上,我想知道加载的图像是否有可能具有 0 的宽度或高度?
或者更确切地说,是否有支持 0 宽或 0 高图像的图像扩展(gif、png、svg、jpg、exif、raw、bmp、tiff 等)?