2

PhoneGap カメラを使用していますが、奇妙な問題に直面しています。公式サイトの例を Eclipse AVD と実際の HTC Wildfire の両方で実行することができましたが、AppLaud ADT をインストールしたため、動作を停止し、メッセージが表示されました。

「次の理由で失敗しました:」

エラーメッセージなし。

eclipse を最初から再インストールしようとしましたが、例を再度コピーすることに失敗しました。

4

1 に答える 1

0

メソッドに画像データを送信していない可能性があります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);
}
于 2013-05-05T02:06:43.667 に答える