Dropzone 在发送之前修改我的图像

Dropzone is modifying my image before sending it

我在使用带图像的 Dropzone 时遇到问题:Dropzone 正在向我的服务器发送一个与原始文件不同的文件。

我正在使用来自 CDN https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.7.0/dropzone.min.js 的库。

我发送的文件是https://picciao.com/img/photo-1.jpg 我在服务器上收到的文件是 https://picciao.com/img/products/k1fDK7MRp40c3TVwPOu4FZOO.jpg

如您所见,图像的方向不同。

我不明白 Dropzone 在哪里修改我的文件。

由于问题似乎与图像方向/EXIF 数据有关,我尝试包含 exif.js 库,但这并没有解决问题。

你有什么想法吗?

确保您没有使用 resizeWidthresizeHeight 选项。我使用的是 5.7.1,似乎有一个错误,它无法正确调整肖像图像的大小。方向搞砸了。

https://www.dropzonejs.com/#config-resizeWidth

使用 resizeWidthresizeHeight 选项和图像都不会以适当的纵横比调整大小。