如何使用Cordova在手机中缓存数据?

时间:2017-07-15 04:42:11

标签: javascript android cordova cordova-plugins visual-studio-cordova

我目前正在与Cordova一起编写移动应用程序。我的移动应用程序概念是这样的:

  1. 用户打开应用程序
  2. 如果用户的手机具有活动的互联网连接,则应用程序将通过JSON从网络服务器请求数据,并在手机上本地存储该数据(替换先前存储的数据)。如果用户的电话没有活动的互联网...则应用程序将显示之前保存的数据(当存在与服务器的活动连接时)。
  3. 这是我第一次编写移动应用程序时,我不确定这个过程被调用了什么,因此我将其称为 cache 。我需要使用插件吗?如果是,我需要在我的应用程序中安装哪个插件?以及如何正确编码?目前,我正在使用Visual Studio 2017社区。

    谢谢你们。

1 个答案:

答案 0 :(得分:0)

您可以使用浏览器提供的各种API在应用中轻松实现离线存储功能,而无需安装任何插件。 (我会开始看localStorage

以下是文档的链接: https://cordova.apache.org/docs/en/latest/cordova/storage/storage.html