[問題] 關於 Server Send Event 的疑問

作者: darkk6 (Mr. Pan)   2017-04-11 10:50:31
大家好,最近在製作一個功能的時候需要用到 Server Send Event 功能
基本上目前在 CROS 和 Client 設定都差不多完成,但遇到一個小問題:
在 Firefox 上面,當 Client 網路斷掉的時候,EventSource 物件
會偵測到無法繼續與 Server 溝通,而觸發 onerror
但是 Chrome 上面則不會,會持續等到網路再連上線後,一次把這段期間
所有 Server 的訊息給抓下來
未來目標會放在 nw.js 或者 Electron 上面,但這些都是 Chromium
行為模式和 Chrome 相同。
但我比較 Prefer Firefox 的方式,希望能夠偵測到無法繼續與 Server 連線
觸發 onerror 好讓我處理。
不知道有沒有甚麼設定可以調整呢? 感恩~
另外想請問 data 的 "retry" 是什麼意思,我看說明不是很確定意思...
謝謝~
作者: mmis1000 (秋月戀楓)   2017-04-11 19:52:00
指定要重試幾次/間隔多久後才觸發on error但 firefox 貌似不是很遵守這個行為

Links booklink

Contact Us: admin [ a t ] ucptt.com