我有以下代码。它几乎适用于大多数情况。我想用蹩脚的相机捕捉人们,以及一些如何警告他们他们的照片会发臭的人。 (使用“cordova-plugin-camera”版本2.3.0)
var cameraOpts = {
quality: 100,
// destinationType: Camera.DestinationType.FILE_URI,
destinationType: Camera.DestinationType.DATA_URL,
sourceType: $scope.sourceType,
allowEdit: false,
encodingType: Camera.EncodingType.JPEG,
// popoverOptions: CameraPopoverOptions,
targetWidth: 186,
targetHeight: 1024,
saveToPhotoAlbum: true,
correctOrientation: true
};
$cordovaCamera.getPicture(cameraOpts).then(function(imageData) {
var image = "data:image/jpeg;base64," + imageData;
$scope.setUpImage(index,image);
}, function(err) {
// error
$scope.showAlert('Warning!', 'Camera cancelled!');
});
任何想法,将不胜感激。我正在寻找一种捕捉低分辨率照片并向用户发送消息的方法。
最佳答案
cordova 相机插件提供 质量 相机选项,但它不提供任何有关分辨率的信息(默认为 100)( enter link description here )
关于cordova - 使用cordova相机插件时如何检查低分辨率照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42476500/