diff --git a/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java b/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java index 47ef908..3a2c1e8 100644 --- a/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java +++ b/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java @@ -733,4 +733,13 @@ public class CameraActivity extends Activity { return code == 4 ? 0 : code; } + + /** + * When the back button is pressed + */ + @Override + public void onBackPressed() { + this.setResult(3); + this.finish(); + } } diff --git a/www/customCamera.js b/www/customCamera.js index a916fef..830df8e 100644 --- a/www/customCamera.js +++ b/www/customCamera.js @@ -19,8 +19,8 @@ customCameraExport.prototype.startCamera = function(imgBackgroundBase64, success successFct(data); }; - var failFctCallback = function(message) { - failFct(message); + var failFctCallback = function(data) { + failFct(data.code, data.message); }; exec(