相机不保存图像
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
});
};
希望对您有所帮助!祝你好运!
社区正在尝试使用 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
});
};
希望对您有所帮助!祝你好运!