PhoneGap カメラを使用していますが、奇妙な問題に直面しています。公式サイトの例を Eclipse AVD と実際の HTC Wildfire の両方で実行することができましたが、AppLaud ADT をインストールしたため、動作を停止し、メッセージが表示されました。
「次の理由で失敗しました:」
エラーメッセージなし。
eclipse を最初から再インストールしようとしましたが、例を再度コピーすることに失敗しました。
PhoneGap カメラを使用していますが、奇妙な問題に直面しています。公式サイトの例を Eclipse AVD と実際の HTC Wildfire の両方で実行することができましたが、AppLaud ADT をインストールしたため、動作を停止し、メッセージが表示されました。
「次の理由で失敗しました:」
エラーメッセージなし。
eclipse を最初から再インストールしようとしましたが、例を再度コピーすることに失敗しました。
メソッドに画像データを送信していない可能性がありますonSuccess
。
function onPhotoDataSuccess(imageData) {
var smallImage = document.getElementById('smallImage');
// Unhide image elements
//
smallImage.style.display = 'block';
// Show the captured photo
// The inline CSS rules are used to resize the image
//
smallImage.src = "data:image/jpeg;base64," + imageData;
alert('set image');
}
navigator.camera.getPicture(onSuccess, onFail, { quality: 20,
destinationType: destinationType.DATA_URL });
function onSuccess(imageURI) {
var image = document.getElementById('myImage');
image.src = imageURI;
}
function onFail(message) {
alert('Failed because: ' + message);
}