cordova插件相机翻转图像

时间:2015-04-23 19:03:11

标签: android ionic-framework cordova-plugins

对我来说很奇怪,如果在Android上工作,则在另一个应用程序中占用相同的代码会在-90中反转图像。试用集correctOrientation = true对我不起作用。有错误的人可以解决它吗?

$scope.getPhoto = function() {
Camera.getPicture().then(function(imageURI) {
  console.log(imageURI);
  $scope.lastPhoto = imageURI;
   }, function() {
     //error
   }, {
      quality: 75,
     correctOrientation: true
   });
};

1 个答案:

答案 0 :(得分:0)

我认为问题在于图像的分辨率取决于设备。我所做的是使用一个在拍照后剪切图像的参数。切割时,图片正确显示,但这不是我需要的,因为它是添加到流程的一步,所以删除该参数,将图像类型从PNG更改为JPEG,确定哪个平台是设备和图像存储正确。

var options = {
    quality: 50,
    destinationType: Camera.DestinationType.FILE_URI,
    encodingType: Camera.EncodingType.JPEG,
    correctOrientation: true
  };