Appcelerator - 来自相机的图像旋转到90度,适用于Android

时间:2016-06-29 09:01:49

标签: android imageview android-camera appcelerator screen-orientation

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

如果有人遇到此问题并知道解决方案,请提供帮助。我将不胜感激。

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

1 个答案:

答案 0 :(得分:2)

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

https://github.com/ricardoalcocer/AndroidRotateImage

“使用某些Andorid设备拍摄照片时会出现令人烦恼但又有点罕见的问题,因为Titanium无法正确识别方向信息,导致以纵向格式拍摄的照片将作为风景返回。

[...]

除了旋转图像外,库还会将图像缩放到指定的宽度,并将其压缩到指定的百分比。这非常有用,因为Android相机图像可能很大,并且可能会使您的设备无法运行。“