相机不保存图像

Camara not save image

社区正在尝试使用 Ionic 在我的 iOS 应用程序中固定摄像头,我访问了摄像头并持有多个代码来显示图像并且一切正常,问题是保存图像。我无法将它保存在设备上,也不知道如何操作,我严格按照互联网上的教程和示例进行操作。这是我现在正在使用的代码,这样他们就可以看到我是否犯了任何错误。

$scope.getPhoto = function() {
var options = {
  quality: 50,
  destinationType: Camera.DestinationType.DATA_URL,
  sourceType: Camera.PictureSourceType.CAMERA,
  allowEdit: true,
  encodingType: Camera.EncodingType.JPEG,
  targetWidth: 100,
  targetHeight: 100,
  popoverOptions: CameraPopoverOptions,
  saveToPhotoAlbum: false
};

Camera.getPicture(options).then(function(imageData) {
  var image = document.getElementById('myImage');
  image.src = "data:image/jpeg;base64," + imageData;
}, function(err) {
  // error
});
};

另外一个问题,同样的问题,有谁知道或者开发过使用这些技术对图片进行滤镜的应用吗?我的意思是,比如 Instagram,拍张照片,你可以改变颜色、色调等。如果有人知道那个主题,可以指导我或提供一些来源。

谢谢

更改相机选项以使用此参数保存照片:

saveToPhotoAlbum: false

这是更改了该行的整个代码块:

$scope.getPhoto = function() {
var options = {
  quality: 50,
  destinationType: Camera.DestinationType.DATA_URL,
  sourceType: Camera.PictureSourceType.CAMERA,
  allowEdit: true,
  encodingType: Camera.EncodingType.JPEG,
  targetWidth: 100,
  targetHeight: 100,
  popoverOptions: CameraPopoverOptions,
  saveToPhotoAlbum: true
};

Camera.getPicture(options).then(function(imageData) {
  var image = document.getElementById('myImage');
  image.src = "data:image/jpeg;base64," + imageData;
}, function(err) {
  // error
});
};

希望对您有所帮助!祝你好运!