2012-06-26 30 views
1

在我的Phonegap/Cordova应用程序中,我将一张照片(由相机拍摄)上传到网络服务器。在网络服务器上,我正在做一些修改,以创建一个更小的图片,而不是800万像素的iPhone图片。Phonegap/Cordova,当相机处于活动状态时注册设备方向

当我上传一张以纵向模式拍摄的照片时,我的服务器认为它是以横向模式拍摄的,因此照片旋转了90°。当我上传风景图片时,一切都很好。

我不支持在我的应用程序中使用横向模式。我怎么能处理这个? Phonegap/Cordova中是否有选项可以自动检查照片是否以横向/纵向模式拍摄?

回答

3

好的,那是一件容易的事。只需将“correctOrientation:true”添加到“navigator.camera.getPicture”中的选项,现在一切正常:)(顺便说一句,这是在phonegap“文档”中没有提及......)

+0

它现在是:http://docs.phonegap.com/en/1.7.0/cordova_camera_camera.md.html - 它似乎不适用于android等人虽然 –

相关问题