0

我正在使用 PhoneGap 创建一个应用程序,让用户填写表格。如果 PhoneGap 检测到手机有互联网连接,它将通过 https 将数据提交到站点。如果没有互联网连接,它将在本地存储表单数据,然后在检测到再次有互联网连接时将其提交到站点。

这是棘手的部分:

PhoneGap 应用程序是否有某种方法可以检查互联网是否可用以及是否应在用户再次打开应用程序的情况下提交任何已保存的表单?本质上,它必须作为后台进程发生。每天跑2-3次就好了。有任何想法吗?

注意:此应用程序只能在 Android 和 iPhone 上使用。

4

1 回答 1

1

您可以通过以下代码检查互联网连接:

var networkState = navigator.connection.type;

    if (networkState == Connection.NONE)
    {
        alert('No network connection!');
    }

后台进程可以使用一些插件来实现,检查here

于 2013-08-01T05:18:46.053 回答