This commit is contained in:
Nabeel Omer 2016-10-13 20:22:40 +05:30
parent 392b59be4e
commit 4f288e3ba2

View file

@ -80,10 +80,10 @@ _online-status.html_
``` ```
**NOTE:** If Electron is not able to connect to a local area network (LAN) or **NOTE:** If Electron is not able to connect to a local area network (LAN) or
a router, it is considered offline; all other conditions return true. a router, it is considered offline; all other conditions return true.
So while you can assume that the browser is offline when `navigator.onLine` So while you can assume that Electron is offline when `navigator.onLine`
returns a false value, you cannot assume that a true value necessarily returns a false value, you cannot assume that a true value necessarily
means that the browser can access the internet. You could be getting false means that Electron can access the internet. You could be getting false
positives, such as in cases where the computer is running a virtualization positives, such as in cases where the computer is running a virtualization
software that has virtual ethernet adapters that are always "connected." software that has virtual ethernet adapters that are always "connected."
Therefore, if you really want to determine the online status of the browser, Therefore, if you really want to determine the internet access status of Electron,
you should develop additional means for checking. you should develop additional means for checking.