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