我正在开发一个为外部服务器发送数据(注册和图像)的Cordova应用程序,它已经可以工作但是如果用户在注册时没有互联网,应用程序正在后台运行等待互联网连接发送数据,怎么做?
答案 0 :(得分:5)
使用此插件
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