2012-12-21 28 views
3

嗨在我的Android应用程序的PhoneGap,当我捕捉人像模式中的图像,然后检索图像时,图像旋转。需要获得捕捉图像当前方向

这里是我的代码来捕捉图像:

navigator.device.capture.captureImage(captureSuccess, captureError, {limit: 1}); 

如果我设置correctOrientation为真没什么区别。

如果我使用下面的代码,然后图像存储在正确的方向,但保存在cache.Is有什么解决办法在DCIM \相机的保存路径?

navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50, 
      destinationType: navigator.camera.DestinationType.FILE_URI, 
      correctOrientation: true }); 

提前

+0

创建的ImageView和拍摄的照片传递给视图 – appukrb

回答

1

请帮me.Thanks要拍摄照片,您需要使用Getpicture中方法和DCIM \相机路径上存储的照片,你需要把真正的saveToPhotoAlbum参数。

navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50, 
     destinationType: navigator.camera.DestinationType.FILE_URI, 
     saveToPhotoAlbum: true, 
     correctOrientation: true }); 
+0

@ Magalhaes.Thanks很多的伟大的工作。 – JavaH

+0

太棒了!一直走,一个良好的工作:d –

+0

嘿,当我用这块但这并没有通话摄像头。我正在使用“cordova-plugin-media-capture-r0.3.3”插件。你能澄清一下吗? –