Html5移动开发论坛

注册

 

发新话题 回复该主题

使用phonegap camera拍照不能够返回 [复制链接]

1#
我写了一个app。希望能够获取到相机拍的照片。然后调用相机后,却不能够返回app,按back按钮后,回到app,拍摄地照片却没有获取到,也不会调用成功或失败的方法。下面是我的代码。是否少了什么?求路过的大神指点啊!
function onPhotoDataSuccess(imageData) {
    app.setProperty("image1","Image","data:image/jpeg;base64,"+imageData);
}

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

function handler_actionBtn12_onClick(mouseev){
    navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50, targetWidth:288, targetHeight:180 });
}
分享 转发
TOP
2#

回复 1楼篮秋绽放的帖子

你的app.setProperty用来做什么的?

Sencha Touch 交流 QQ 群 224711028 欢迎您的加入。
PhoneGap安卓 交流 QQ 群 250395324欢迎您的加入。
Html5 APP 交流 QQ 群 273843464欢迎您的加入。
TOP
3#

app.setProperty是我使用一中开发软件提供的函数,作用是给名为image1的图片控件添加属性,在这里添加的是图片路径属性。
TOP
4#

你试试alert(imageData)弹出来的是不是base64的数据,如果是的话,你可以直接放到img标签里面的src 属性中去显示的,应该不存在你说的不返回app的问题

Sencha Touch 交流 QQ 群 224711028 欢迎您的加入。
PhoneGap安卓 交流 QQ 群 250395324欢迎您的加入。
Html5 APP 交流 QQ 群 273843464欢迎您的加入。
TOP
发新话题 回复该主题