编程语言
首页 > 编程语言> > javascript – navigator.onLine不工作cordova 5.0.0

javascript – navigator.onLine不工作cordova 5.0.0

作者:互联网

我在检查设备是否没有互联网连接时遇到问题.我正在使用cordova 5.0.0 CLI.这是我的代码:

if(navigator.onLine) {
  alert("online");
} else {
  alert("offline");
  window.open("404.html");
}

问题是:它总是如此.我该如何解决?我知道这个plugin,但我不知道我是如何让它工作的.我知道如何添加插件,但它结束了.有人可以帮助我使这个插件工作,或者一个替代代码来检查用户是否离线?提前致谢

解决方法:

将其添加到index.html:

document.addEventListener("offline", function(){ navigator.notification.alert("No connection found") }, false);

如果没有网络连接,它会提醒您.

如果您没有通知插件:

document.addEventListener("offline", function(){ alert("No connection found") }, false);

标签:android,javascript,html5,cordova,phonegap-plugins
来源: https://codeday.me/bug/20191009/1876349.html