我和相机拍了照片,但是当我将图像数据设置为图像元素的src时,它就显示在它的侧面。我将它上传到服务器,它显示正确。我怀疑这是我做的蠢事。
答案 0 :(得分:1)
有一个方向设置navigator.camera.getPicture(onPhotoDataSuccess,onPhotoDataFail,{quality:50,correctOrientation:true,targetWidth:750,targetHeight:750});小心设置宽度,因为它使我的手机崩溃,试图将原始图像定位在内存中
答案 1 :(得分:0)
将您使用iOS设备(如iPhone)创建的照片上传到Windows系统时,您似乎遇到了一个众所周知的问题。
原因是Apple系统和Windows之间的照片方向EXIF数据解释不同。
several threads已讨论过这个已知问题。
与user1102550建议一样,在correctOrientation: true
方法中设置getPicture()
属性应该有效。这在this post进一步讨论。