因此,當我拍照時,他們會被保存到DCIM/Camera /目錄。我需要在拍攝後通過電子郵件發送圖片。Android - Phonegap - 如何獲取拍攝照片的文件名稱
如何獲取最後一張照片的名稱? (或調整我當前的代碼以自定義的文件名)。
下面是拍照代碼:
function capturePhoto(id) {
navigator.camera.getPicture(onSuccess, onFail, { quality: 20,
destinationType: Camera.DestinationType.FILE_URI });
function onSuccess(imageURI) {
var image = document.getElementById(id);
image.style.display = 'block';
image.src = imageURI;
}
function onFail(message) {
alert('Failed because: ' + message);
}
}
我對Java不太好。我希望用Phonegap能做到這一點。所以如果我用Java編寫這個數據,我會如何獲取這些數據並告訴它我想保存的文件名和目錄? – user899641
如果你想堅持Phonegap的下面的鏈接,很多解釋它(看看那裏的描述後的例子,你會發現你可以從mediaFiles變量中提取圖像的路徑和名稱)http://docs.phonegap.com /phonegap_media_capture_capture.md.html#capture.captureImage – potter
不幸的是,我正在使用Phonegap 0.95,並且只能使用1.0。我將不得不重寫太多代碼才能切換到1.0。你知道Java中這個實例指定文件名和位置的例子嗎?基本上我需要得到的圖片,重新命名,並把它放在一個不同的目錄。 – user899641