0

我想在 phonegap 中构建一个应用程序,它记笔记并将其保存在服务器中,但是当没有连接时将其保存在本地,当连接可用时保存在 Web 服务器中。我能怎么做?

4

1 回答 1

0

Cordova (phonegap) 有很多 API 可以帮助你做到这一点,包括:

  • 连接- 有助于确定设备是否连接到网络。所以在你的保存函数中,调用这个方法来判断是需要保存到服务器还是本地保存。
  • 存储- 这是您在设备离线时用于在设备上存储笔记数据的内容。
  • 事件- 您可以addEventListener()用来侦听“在线”事件,该事件在设备连接到 Internet 时触发。使用它,您将能够自动将数据保存回服务器,而无需用户执行任何操作。

当设备在线并且用户点击保存时,您可能只想通过 JSON 将笔记发送到您的服务器。

于 2013-10-02T15:14:39.657 回答