2013-01-14 118 views
0

我使用Server Sent Events運行社交饋送並實時更新它。Firefox與eventSource失去連接

JavaScript代碼:

​​

什麼我PHP發送:

id: 5 
data: json object 
retry: 3000 

問題: 腳本工作得很好,但後10秒+ - 。看起來Firefox已經失去了連接,並且不會插入新的數據。 Chrome在Safari &中沒有問題。

回答

1

我有這個確切的問題,我發現如果你創建一個局部變量,firefox中的eventsource不能正常工作。對我來說,我在聲明源代碼之前刪除了var,並且它工作正常。 所以在$(document).ready(...)裏面可以,只要你不用var

0

我有同樣的問題,因爲EventSource的代碼在裏面

$(document).ready(function() {  
    ... 
}); 

把它拿出來。