检查与offline.js的互联网连接

时间:2015-05-11 04:19:26

标签: javascript cordova phonegap-plugins offline internet-connection

我正在为android创建phonegap应用程序。

我想查看应用程序的互联网连接。我正在使用offline.js。

但它对我来说根本不起作用。

我的代码是,

from dateutil import parser
t1 = parser.parse("Sun 4 May 2015 13:54:36 -0600")  
t2 = parser.parse("Sun 4 May 2015 13:54:36 -0000")  
diff = t1 - t2
print int(diff.total_seconds())

上面的代码有什么问题......? 我只想表现出成功和失去互联网连接的警报。

我也尝试过navigator.isOnlie,但不可靠。

2 个答案:

答案 0 :(得分:1)

请关注离线js LINK

或者其他方式是:

window.navigator.onLine

这将返回true或false。

另一种方法是使用Phonegap可用插件:

Phonegap Plugin

答案 1 :(得分:0)

在您的第一个示例中,您忘记关闭$功能。您可能会在控制台中看到错误消息,并且永远不会创建/附加这些处理程序。

如果这只是您问题中的拼写错误,并且您正在真实代码中正确关闭该功能,那么我的猜测是您在后添加处理程序 em> up事件已经发生。 Here它解释了何时触发这些事件。

如果您加载页面,然后打开和关闭连接,您是否看到记录的事件?