我目前正在創建使用Phonegap (Cordova) camera plugin的移動應用程序的過程。它正確捕獲圖像並將其顯示在我想要的位置,但我似乎無法設置targetWidth和targetHeight選項,如上所述。設置相機的寬度和高度phonegap相機
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
});
},
無論是attemps的成功是我想要的;拍攝圖像的固定寬度和高度。
如何在此圖像上設置圖像寬度和高度?