【发布时间】:2017-03-28 09:11:22
【问题描述】:
有没有办法在应用程序关闭时使用 Cordova 来检查互联网连接?我正在尝试创建一个应用程序,其中如果手机未连接到互联网,则要发送到服务器的数据存储在本地,一旦手机连接到互联网,就会发送数据。类似于 WhatsApp 在离线发送消息时所做的事情。我可以使用以下代码检测连接类型 -
var networkState = navigator.connection.type;
app.typeOfNetwork = networkState;
return (networkState != Connection.NONE);
因此,如果手机已连接到互联网,则此代码会返回,尽管这在应用程序运行时完美运行,但无法检查应用程序何时关闭。无论如何要克服它?
【问题讨论】:
标签: cordova background-process internet-connection