1

问题(PhoneGap):

  1. 如果没有互联网连接,如何显示消息/图片警报?
  2. 如何防止用户在警报后使用/完全打开应用程序(退出应用程序并稍后显示警报,直到用户连接到 Internet)?

先感谢您。

4

1 回答 1

1

这里有关于这方面的 Phonegap 文档。它讨论了为各种连接状态创建“警报”。

我在 Android 以外的平台上没有太多经验,但如果您使用 Phonegap数据库功能,如果应用程序被“强制关闭”或只是暂停,数据存储在表中是持久的。

为了实现您要查找的内容,我将创建一个非常简单的表,其布尔值对应于是否存在网络可用性,该表通过基于定时 javascript 函数的函数调用进行更新。然后,一个简单的if(){}语句可以检查数据库值并限制或启用应用程序中的功能。

根据您希望数据的持久性,您还可以取消数据库,只需进行定时调用以返回网络状态。

于 2013-03-21T23:04:04.743 回答