我正在开发一个Phonegap&适用于Android的jQuery-Mobile应用程序。拍照后 - 使用phonegap API - 我在图片标签中显示它。这一切都很好我的问题是照片的方向。
在我的HTC Desire(Android-2.2版)上进行测试时,当手机处于纵向模式时,Photo总是朝着正确的方向。
但是在我的Galaxy Tab(三星GT-P1000安卓版2.2)或我的GT I5800(三星安卓版2.2)上进行测试时,我会拍照并在手机处于纵向模式时显示图像方向错了 - 图片顺时针旋转了90度。
如何确定照片拍摄后的方向? 这是三星设备的问题吗? 每个制造商都以其他方式做到这一点吗?
提前致谢!
答案 0 :(得分:3)
在三星设备上肯定是问题,因为我不得不处理它。问题可归结为这样一个事实:Web浏览器不会查看Exif数据以查看图片的方向。当您复制以纵向模式拍摄的图片并在预览或任何其他图像处理中查看时包装正确显示,但当您在浏览器中加载它时,它将打开它的一面。
此时我还没有找到解决问题的简单方法,我们不得不建议人们尽可能以横向模式拍照。