无法在PhoneGap中使用相机

时间:2012-11-08 00:17:03

标签: jquery cordova jquery-mobile camera

我正在尝试在使用jQueryMobile和jQuery的PhoneGap应用程序上使用相机。我尝试执行的代码如下:

$("#cameraButton").click(function() {
         navigator.camera.getPicture(onSuccess, onFail, { quality: 50 }); 
    });


function onSuccess(imageData) {
    var image = document.getElementById('myImage');
    image.src = "data:image/jpeg;base64," + imageData;
}

function onFail(message) {
    alert('Failed because: ' + message);
}

但是,代码不起作用,我得到一个例外:

  

cordova无法调用未定义的方法'getPicture'

关于如何解决这个问题的任何想法?我需要在按下id = cameraButton:

的链接时启动相机
<a id="cameraButton" data-transition="slide" data-role="button" >KAMERA</a>

0 个答案:

没有答案