使用fine-uploader,我需要能够获取所选文件的原始宽度和高度尺寸(以像素为单位),以便我可以在以后在我的页面上使用它们。有没有办法在选择文件后或在完成成功回调时执行此操作?
Fine Uploader 不提供此类数据,但您可以轻松确定图像的尺寸。首先,将图像文件转换为对象 URL (URL.createObjectURL(file)
) 然后使用该 URL 作为 img 元素的 src 属性。最后,经过<img>
已完全渲染,检查元素的宽度和高度属性。当 Fine Uploader 被要求根据特定尺寸限制验证图像文件时,它会在内部执行此操作。请参阅图片验证码 https://github.com/FineUploader/fine-uploader/blob/5.14.3/client/js/image-support/validation.image.js举个例子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)