8
0
mirror of https://gitee.com/shuto/customCamera.git synced 2026-05-21 00:00:01 +08:00

Merge pull request #77 from geneanet/issue/71

Add the cameraIsStarted method at plugin
This commit is contained in:
Christophe Boucaut
2015-06-10 16:18:42 +02:00
+20 -2
View File
@@ -4,6 +4,8 @@
// Get cordova plugin.
var exec = require("cordova/exec");
var cameraIsStarted = false;
// constructor.
function CustomCameraExport() {}
@@ -41,13 +43,20 @@
}
function successFctCallback(data) {
successFct(data);
cameraIsStarted = false;
if (successFct instanceof Function) {
successFct(data);
}
}
function failFctCallback(data) {
failFct(data.code, data.message);
cameraIsStarted = false;
if (failFct instanceof Function) {
failFct(data.code, data.message);
}
}
cameraIsStarted = true;
exec(
successFctCallback,
failFctCallback,
@@ -70,5 +79,14 @@
);
};
/**
* Check if the camera is started or not.
*
* @return {boolean} True: It's started, else false.
*/
CustomCameraExport.prototype.cameraIsStarted = function() {
return cameraIsStarted;
};
module.exports = new CustomCameraExport();
})(require, module);