Appcelerator-Android的摄像头图像旋转90度

Appcelerator-Android的摄像头图像旋转90度,android,imageview,android-camera,appcelerator,screen-orientation,Android,Imageview,Android Camera,Appcelerator,Screen Orientation,我正在尝试从相机上拍摄图像,然后将其发布到我的Android服务器上。问题是当我拍摄图像时,图像会旋转到90度。我尝试了不同的解决方案,但没有成功。我尝试捕捉相机打开时屏幕的方向,以便旋转ImageView,但没有成功 如果有人遇到这个问题并且知道解决方法,请帮助。我将不胜感激 Android SD:5.2.0,测试设备:三星A700FD,操作系统:5.0.2。这是一个已知的错误,但此模块有一个解决方法: “在使用某些安道尔ID设备拍照时,会出现一个恼人但却有点罕见的问题,因为钛合金无法正确识

我正在尝试从相机上拍摄图像,然后将其发布到我的Android服务器上。问题是当我拍摄图像时,图像会旋转到90度。我尝试了不同的解决方案,但没有成功。我尝试捕捉相机打开时屏幕的方向,以便旋转ImageView,但没有成功

如果有人遇到这个问题并且知道解决方法,请帮助。我将不胜感激


Android SD:5.2.0,测试设备:三星A700FD,操作系统:5.0.2。

这是一个已知的错误,但此模块有一个解决方法:

“在使用某些安道尔ID设备拍照时,会出现一个恼人但却有点罕见的问题,因为钛合金无法正确识别方向信息,导致以纵向格式拍摄的照片以横向方式返回

[……]


除了旋转图像外,该库还会将图像缩放到指定的宽度,并将其压缩到指定的百分比。这一点特别有用,因为Android摄像头图像可能非常大,可能会导致设备内存不足。”

我尝试了Appcelerator可用的其他图像旋转模块,这是唯一一个始终有效的模块。我注意到,较新的三星手机似乎有这个问题(注5,S7等)。另外请注意,如果您试图翻转Android生成的任何缩略图,这将不起作用。他们的定向旗被剥掉了。我最终根据原始图像创建了自己的缩略图。