【发布时间】:2014-11-12 12:25:43
【问题描述】:
我们正在开发适用于 Android 和 iOS 的 AIR 应用程序。该应用程序的一个重要部分是拍照。使用 flash.media.CameraUI 在 android 上完美运行,但我们在 iOS 上遇到问题。
在iOS相机应用程序中,当我们旋转iPad时,方向是错误的:如果我们顺时针旋转pad,图像就会逆时针旋转。虽然 UI 按钮具有正确的方向,但在拍摄照片时,生成的位图具有基于相机方向的正确方向,而不是屏幕上的实际视图。
查看不同的相机应用程序,我注意到当旋转垫时方向顺时针改变时,相机会做三件事:首先,显示的图像立即逆时针旋转 90 度(所以看起来不对)。然后,图像顺时针缓慢旋转 90 度,以恢复正确的方向。此外,UI 按钮会更改方向,以便正确显示文本。
似乎在我们的应用程序中,它只是缓慢地旋转图像,而不是第一次立即旋转。因此,最终结果是错误的。
有人知道如何解决这个问题吗?
【问题讨论】: