1

我用相机拍了一张照片,但是当我将图像数据设置为图像元素的 src 时,它会出现在它的一侧。我将它上传到服务器并正确显示。我怀疑这是我正在做的愚蠢的事情。

4

2 回答 2

1

有一个方向设置 navigator.camera.getPicture(onPhotoDataSuccess, onPhotoDataFail, { quality: 50, correctOrientation: true, targetWidth: 750, targetHeight: 750 }); 小心设置宽度,因为它让我的手机在试图定位内存中的原始图像时崩溃了

于 2013-12-11T23:17:15.190 回答
0

将使用 iOS 设备(如 iPhone)创建的照片上传到 Windows 系统时,您似乎遇到了一个众所周知的问题。

原因是照片方向 EXIF 数据在 Apple 系统和 Windows 之间的解释不同。

这个已知问题已在多个线程中进行了讨论。

就像 user1102550 建议的那样,correctOrientation: true在方法中设置属性getPicture()应该可以工作。这也在这篇文章中进一步讨论。

于 2013-05-02T18:57:32.983 回答