cordova - 使用cordova相机插件时如何检查低分辨率照片?

标签 cordova camera cordova-plugins

我有以下代码。它几乎适用于大多数情况。我想用蹩脚的相机捕捉人们,以及一些如何警告他们他们的照片会发臭的人。 (使用“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/

相关文章:

android - 在 Android AVD 上使用桌面网络摄像头

java - 从 cordova 插件 java 文件访问本地存储或 SQLite

ios - 由于 Razorpay,Ionic 3 iOS 构建和上传失败

iOS Cordova 将本地文件设置为 img src

c# - 如何 : Taking photos in windows mobile without CameraCaptureDialog?

ios - PhoneGap 3.1.0 与 2.9.0 的区别?

windows-phone-7 - WP7 Mango 中的相机捕捉

jquery - 如何获取 Cordova 的 IMEI 号码?

jquery-mobile - 用phonegap检查互联网连接

javascript - phonegap 应用程序上的糖果聊天