应用程序按时间间隔拍照

时间:2013-04-20 20:06:28

标签: javascript cordova appmobi

我需要使用Appmobi或Phonegap创建一个能够以时间间隔拍摄自动照片的应用程序。

可以执行此操作吗?

我知道以30秒的间隔启动相机很热,但我需要启动相机并拍照。该设备将在四轴飞行器上,因此无法进行人工干预。

2 个答案:

答案 0 :(得分:0)

我认为你必须使用camera.getPicture

function onSuccess(imageData) {
    var image = document.getElementById('myImage');
    image.src = "data:image/jpeg;base64," + imageData;
}

function onFail(message) {
    alert('Failed because: ' + message);
}

function getPicture(){
   navigator.camera.getPicture(onSuccess, onFail, { quality: 50 }); 
}

setInterval(getPicture, 30000);

答案 1 :(得分:-1)

是的,这是一个自动的..在setInterval方法的帮助下,图片将每隔3秒拍摄一次..