Camera Application Control
how to capture images and record videos using the device's Camera application.
-using aliased application ID of "tizen.camera".
-http://tizen.org/appcontrol/operation/create_content operation only
var mimeType = "image/jpeg";
var allowSwitch = new tizen.ApplicationControlData("http://tizen.org/appcontrol/data/camera/allow_switch", ["true"]);
var appControl = new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/create_content", null, mimeType, null, [allowSwitch]);
var appControlReplyCallback = {
onsuccess: function(data) {
console.log("success reply");
for(var i=0;i<data.length;i++) {
if(data[i].key === "http://tizen.org/appcontrol/data/selected") {
console.log(data[i].value);
}
}
},
onfailure: function() {
console.log("fail reply");
}
};
tizen.application.launchAppControl(appControl, "tizen.camera",
function() {
console.log("launch appControl succeeded");
}, function(e) {
/* Error handling */
}, appControlReplyCallback);