在JavaScript中创建图像时获取图像的自然大小?

时间:2015-10-16 17:55:52

标签: javascript image svg

在javascript中创建图像时,是否可以获得图像的自然尺寸?

    var source = new Image();
    source.src = 'path/image.svg';
    console.log(source.src, source.clientWidth, source.clientHeight);

当它是svg时,我应该注意一些警告吗?

1 个答案:

答案 0 :(得分:0)

根据定义,SVG是Scalable Vector Graphic,因此没有设定的维度。您需要切换到标准图像,如GIF,JPG或PNG,以便以这种方式检索尺寸。