Phonegap Icenium图像显示错误的方式圆

时间:2013-03-31 18:40:18

标签: cordova camera

我和相机拍了照片,但是当我将图像数据设置为图像元素的src时,它就显示在它的侧面。我将它上传到服务器,它显示正确。我怀疑这是我做的蠢事。

2 个答案:

答案 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进一步讨论。