0
function getpicture(){
navigator.camera.getPicture(onSuccess, onFailPic,
{ destinationType:Camera.DestinationType.FILE_URI,
sourceType: Camera.PictureSourceType.CAMERA,
saveToPhotoAlbum: true });
return false;
}
Im使用由Cordova API提供的此代码从相机获取图片,然后将URI保存在数据库中。在cordova 3.x.x上未启动的相机回调
我刚刚使用Cordova CLI和Cordova 3.5.0创建了一个新的干净的项目。
奇怪的是,这不会每次都发生。有时候我会得到这张照片,回调火势很好。但是,当它不工作,它是这样的:
- 我拍摄照片,点击保存 (回调应该在这里闪光)
- 这又回到了我的应用程序的
- 我拍照索引再次,它触发回调处理的第一张照片
我的插件版本:“org.apache.cordova.camera”:“0.2.8”
你试过去除'return false;'? – 2014-09-02 18:08:32
@DawsonLoudon我做过了,仍然不时发射。我无法得到这种情况发生的原因,它不会给出任何错误,只是没有任何反应。 – Rafael 2014-09-04 12:25:05
你是否在等待'deviceready'事件在尝试之前触发? – 2014-09-04 14:51:42