0
有沒有人有如何在Trigger.io應用程序中定期觸發forge.ajax的示例?它似乎一次點燃,然後靜靜地死去。是Trigger.io刪除setTimeout還是停止它?我正在使用Paul Irish改編的這種技巧。如何在Trigger.io應用程序中定期觸發forge.ajax?
// Wrap this function in a closure so we don't pollute the namespace
(function worker() {
forge.request.ajax({
url: 'ajax/test.html',
complete: function() {
// Schedule the next request when the current one's complete
setTimeout(worker, 5000);
}
});
})();
它可能是一個範圍問題嗎?
感謝您的任何建議。
這是一個範圍問題。如果我將setTimeout移到完整回調的外部,那麼它會觸發。 –
如果你只是想在5秒後調用它一次,那麼超時會起作用,但如果你想每5秒調用一次,你將需要使用setInterval這將每X秒調用一次你的函數等 – proxim0