2013-04-20 105 views
0

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

是否可以执行此操作?

我知道很火,以30秒的间隔启动相机,但我需要启动相机并拍照。该装置将安装在四轴飞行器上,因此不会有人为干扰。

+0

可能重复的http:/ /stackoverflow.com/questions/10603797/automatic-picture-capture-on-phonegap – hop 2013-04-20 20:12:22

回答

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); 
+0

谢谢,但此代码不会自动执行相机按钮上的用户单击操作。我需要在30秒内没有用户交互的情况下拍摄照片。 – 2013-04-20 20:26:48

+0

@IkerVázquez由于设备限制,无法自动执行此操作。想象一下如果这可能会带来安全风险。 – 2016-06-30 14:57:09

-1

是这是一个自动one..with的setInterval方法的图片将采取每3秒的帮助..