0
我使用的是RightJS,它與web應用程序中的jQuery非常相似。我已經設置了一個定期事件,該事件應該向服務器發送請求並每秒更新頁面上的一個元素和結果。代碼看起來像這樣。定期的javascript請求停止發生
var update_temp = function(){
$('current_temp').load("/api/temp");
}
update_temp.periodical(1000);
此代碼似乎很好地工作了一段時間,但隨機它就會停止工作和元素將被更新。我在瀏覽器中的代碼中放置了一個斷點,位於行$('current_temp').load("/api/temp");
處,並且每秒都會繼續觸發斷點。但是,由於某種原因,瀏覽器似乎沒有向服務器發出請求。在Chrome開發人員工具中,有一個「網絡」標籤,可讓您查看正在製作的請求。我看不到更多的請求發生。
難道這是一個cacheing問題?或者可能是其中一個請求永遠不會返回,因此瀏覽器停止向該URL發送請求?
如果我直接鍵入.../API/TEMP到瀏覽器地址欄和命中刷新返回溫度就好了每一次。
有什麼建議嗎?
這似乎已修復它。如果我發現問題再次出現,我會報告更多信息。謝謝。 – PICyourBrain