我正在开发一个应用程序,您可以用手机拍照并发送到社交网络。我的应用程序是使用 sencha touch 2 和 Phonegap 开发的。当我尝试拍照时,我的应用程序重新启动并给我一个错误“相机已取消”。我尝试查看 console.logs 但它们没有出现...
这是我的代码:
function uploadPhoto(data){
// this is where i will send the image file to server
//output image to screen
console.log(data);
}
function fail(msg){
alert(msg);
}
navigator.camera.getPicture(uploadPhoto, fail, {
quality : 30,
destinationType: Camera.DestinationType.DATA_URL
});</i>