0
的setInterval沒有定義的JavaScript的setInterval沒有定義
API.onServerEventTrigger.connect(function(eventName, args) {
switch (eventName) {
case "arrest":
jail = true;
counter = args[0];
API.sendChatMessage("Mark 1");
var myVar = setInterval(lowerCounter, 1000);
API.sendChatMessage("Mark 2");
break;
}
});
function lowerCounter() {
counter--;
API.sendChatMessage("Mark 3");
}
我得到這個錯誤ReferenceError: setInterval is not defined
,我不知道什麼是錯。
編譯器到達併發送消息Mark 1
,但之後失敗。 我試過window.setInterval
,然後說這個窗口沒有定義。
嗨,你需要添加上下文作爲發生此錯誤的位置。它似乎沒有在窗口和setInterval函數存在的瀏覽器中發生。如果這是服務器端JavaScript,就像node.js一樣,您可能需要爲定時循環調用不同的函數。 – Terrance00
該代碼在客戶端工作。我編寫了一個GTA V服務器。我認爲這是錯誤... – paulyks