function loadImage() { //拍照并显示在屏幕 navigator.camera.getPicture(onLoadImageSuccess, onLoadImageFail, {destinationType: Camera.DestinationType.DATA_URL}); } //拍照成功后回调 function onLoadImageSuccess(imageURI) { //这里的图片经过了base64编码 alert("123"); var src = "data:image/jpeg;base64," + imageURI; $("#getImage").attr("src", src); // $("#getImage").show();
alert($("#getImage").src);
} //所有获取图片失败都回调此函数 function onLoadImageFail(message) { alert("fail"); navigator.notification.alert("拍照失败,原因:" + message, null, "警告"); }
jS代码如上所示 拍照功能可以实现 但是函数回调不执行 我希望的是拍照后 把拍好的照片加在界面上
|