设置相机宽度和高度phonegap相机

Mat*_*ijs 14 javascript android phonegap-plugins cordova

我目前正在创建一个使用Phonegap(Cordova)相机插件的移动应用程序.它正确捕获图像并将其显示在我想要的位置,但我似乎无法设置targetWidth和targetHeight选项,如上所述.

targetWidth:用于缩放图像的宽度(以像素为单位).必须与targetHeight一起使用.纵横比保持不变.(数)

targetHeight:以像素为单位的高度,用于缩放图像.必须与targetWidth一起使用.纵横比保持不变.(数)

据我了解,这将改变输出的图像宽度和高度.但是,他们似乎没有工作.

我在研究解决方案时发现的一个建议是说使用可选参数allowEdit.在此我可以让用户选择预设的平方图像.然而,这似乎也不起作用.

请参阅下面的代码以供参考.

camera: function() {
    //Fire up the camera!
    navigator.camera.getPicture(onSuccess, onFail, {
        destinationType: Camera.DestinationType.DATA_URL,
        allowEdit: true,
        targetWidth: 512,
        targetHeight: 512
    });
},
Run Code Online (Sandbox Code Playgroud)

这两种尝试都没有按照我的意愿取得成功; 捕获图像的固定宽度和高度.

如何在此图像上设置图像宽度和高度?

Jac*_* He 1

改变主意,在捕获图像后调整图像大小怎么样?

使用 HTML5 Canvas 调整图像大小的有用文章