Cordova / Phonegap - 相机照片到全屏画布 - 设置尺寸

时间:2015-01-23 10:03:42

标签: javascript cordova canvas camera dimensions

我正在使用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);

感谢

0 个答案:

没有答案