最近一周,上面要求我开发以图搜图的图片搜索功能。捣鼓两天后完成了所有功能细节。但是线上已经存在很多图片了。需要将所有线上的图片提取出来,然后上传到搜图特征库里。
唉,想都没想,直接上js定时执行好了,简单省心
<script>
//执行定时任务,并返回任务id
var myTarget = setInterval(function(){ myDo() }, 20000);
//定时任务要做的事情
function myDo() {
$.ajax({
url:"your request url",
type:'POST',
success:function (data) {
if(data.data.flag == 0){
console.log(data);
myStopFunction();
}else{
console.log(data);
}
}
})
}
//暂停定时任务
function myStopFunction() {
clearInterval(myTarget);
}
</script>