google chrome navigator onLine始终如一

时间:2016-03-29 06:08:22

标签: javascript google-chrome offline

基于mozilla开发者网络

https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine/onLine

它说

  

返回浏览器的在线状态。该属性返回一个布尔值,其中true表示在线,false表示离线。只要浏览器连接到网络的能力发生变化,该属性就会发送更新。当用户跟踪链接或脚本请求远程页面时,会发生更新。例如,当用户在失去互联网连接后立即点击链接时,该属性应返回false。

但是,当我拉网线并单击按钮并放入

console.log(window.navigator.onLine)

仍然会返回true

这是否意味着谷歌Chrome还没有完全实现该技术?

1 个答案:

答案 0 :(得分:0)

您是否安装了Virtual Box或VMWare之类的东西?甚至VPN应用程序也充当虚拟网络适配器,并且将使navigator.onLine === true