我正在使用apache cordova相机插件在应用程序内的全屏画布中返回本机相机中的照片 .

如何为相机指定正确的 targetWidthtargetHeight 选项以返回完整的视口尺寸(全屏)图像?

我使用视口高度作为targetHeight,但它不能正常工作,最终的照片尺寸不是==视口高度,它的高度低于视口,(例如viewport = 400px,图像拍摄高度= 350px):

var picOptions = {
        'quality': 85,
        'encodingType': 0, //JPEG
        'destinationType': Camera.DestinationType.DATA_URL,//base64
        'targetHeight': window.outerHeight,
        'cameraDirection': 0, //back, use 1 for front camera
        'allowEdit': false,
        'saveToPhotoAlbum': false
      };

      navigator.camera.getPicture(function (data) {

        navigator.camera.cleanup();
      }, function () {

        navigator.camera.cleanup();
      }, picOptions);

谢谢