到目前为止我有这个代码:
var img = document.getElementById('draggable');
var width = img.clientWidth;
var height = img.clientHeight;
然而,这让我获得了 html 属性 - css 样式。我想获取文件的实际图像资源的尺寸。
我需要这个,因为在上传图片时,它的宽度设置为 0px,我不知道为什么或在哪里发生这种情况。为了防止它,我想获得实际尺寸并重置它们。这可能吗?
编辑:即使我尝试获得 naturalWidth 我也得到 0 结果。我添加了一张图片。奇怪的是,它仅在我上传新文件并刷新时才会发生,它应该正常工作。