【发布时间】:2015-05-04 18:39:42
【问题描述】:
我正在开发一个 Cordova 应用程序,它为外部服务器发送数据(注册和图像),它已经在工作,但如果用户在注册时没有互联网,我想这样做,应用程序在后台运行等待互联网连接发送数据,怎么做?
【问题讨论】:
标签: android cordova mobile phonegap-plugins cordova-plugins
我正在开发一个 Cordova 应用程序,它为外部服务器发送数据(注册和图像),它已经在工作,但如果用户在注册时没有互联网,我想这样做,应用程序在后台运行等待互联网连接发送数据,怎么做?
【问题讨论】:
标签: android cordova mobile phonegap-plugins cordova-plugins
使用这个插件
cordova plugin add cordova-plugin-network-information
并在此回调函数中调用您的代码
document.addEventListener("online", onOnline, false);
function onOnline() {
// Handle the online event
}
它会在互联网可用时自动运行您的代码
另一种方法是实现后台服务,但这是一种简单而好的方法
https://github.com/apache/cordova-plugin-network-information
【讨论】: