定时任务执行的函数里面不能调用其它函数

Feb 8, 2022, 2:26:52 PM
像下面这个函数会导致设备离线。经过测试,是因为在cb函数里面调用了logs函数,只要把logs函数去掉就正常了,但是这样会给开发带来许多麻烦,大佬们有无办法解决?



var id = setCronTask(cb, '* * * * *');
console.log('id:' + id);
    
var i = 0;
function cb() {
    logs();
    if (i == 5) {
        clearCronTask(id);
    }
    ++i;
}
function logs(){
  console.log('coming-----:' + i);
}
发表评论
最新评论
商务合作QQ:2231485359
Copyright © 2021-2024 冰狐智能辅助. All rights reserved. 浙ICP备15043866号-4 《冰狐智能辅助服务协议》