问题(PhoneGap):
- 如果没有互联网连接,如何显示消息/图片警报?
- 如何防止用户在警报后使用/完全打开应用程序(退出应用程序并稍后显示警报,直到用户连接到 Internet)?
先感谢您。
这里有关于这方面的 Phonegap 文档。它讨论了为各种连接状态创建“警报”。
我在 Android 以外的平台上没有太多经验,但如果您使用 Phonegap数据库功能,如果应用程序被“强制关闭”或只是暂停,数据存储在表中是持久的。
为了实现您要查找的内容,我将创建一个非常简单的表,其布尔值对应于是否存在网络可用性,该表通过基于定时 javascript 函数的函数调用进行更新。然后,一个简单的if(){}
语句可以检查数据库值并限制或启用应用程序中的功能。
根据您希望数据的持久性,您还可以取消数据库,只需进行定时调用以返回网络状态。