1
使用navigator.onLine
時,即使斷開我的wifi連接,它也會始終返回true。如何檢查電子在線狀態。
使用navigator.onLine
時,即使斷開我的wifi連接,它也會始終返回true。如何檢查電子在線狀態。
navigator.onLine
檢查是否存在連接,而不是如果您在線或不在線。
一個好的方法來檢查,它發送請求並檢查響應。
您可以使用類似isOnline:https://github.com/sindresorhus/is-online
我認爲_always_唯一真正的辦法知道是輪詢是'navigator'財產。我想知道,有什麼方法可以設置事件發生時,該屬性值更改? – Crowes
你可以使用'online'和'offline'事件; https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine/onLine – sheplu
這根本不起作用; 我也在解決方案後,但沒有太多的東西,即使那裏的文檔沒有爲我工作。 也許它適用於你:[文檔](https://electronjs.org/docs/tutorial/online-offline-events) 我已經打開問題,如果我的問題得到解決,我會在這裏發佈答案:[問題] (https://github.com/electron/electron/issues/11290) – Zakawat