Angularjs 如何使用ionic和ngCordova保存文件?

Angularjs 如何使用ionic和ngCordova保存文件?,angularjs,cordova,ionic,cordova-plugins,ngcordova,Angularjs,Cordova,Ionic,Cordova Plugins,Ngcordova,在我的应用程序上,我创建了一个JSON文件,从中准备了一些数据并显示给用户。该文件不经常更新,但当它更新时,我需要在用户打开应用程序时更新该文件 我看到我可以使用ngCordova(org.apache.cordova.file)插件来实现这一点,但我不确定应该将文件放在哪个文件夹中。现在我的www/data文件夹中有文件,我可以更新该文件夹中的文件吗?或者我需要将文件移动到另一个文件夹吗?iOS:您可以使用cordova.file.documents目录将文件保存在应用程序的文档目录中,以获取

在我的应用程序上,我创建了一个JSON文件,从中准备了一些数据并显示给用户。该文件不经常更新,但当它更新时,我需要在用户打开应用程序时更新该文件


我看到我可以使用ngCordova(org.apache.cordova.file)插件来实现这一点,但我不确定应该将文件放在哪个文件夹中。现在我的www/data文件夹中有文件,我可以更新该文件夹中的文件吗?或者我需要将文件移动到另一个文件夹吗?

iOS:您可以使用cordova.file.documents目录将文件保存在应用程序的文档目录中,以获取目录的路径

Android:您可以使用cordova.file.externalDataDirectory将文件保存在SD卡的文件目录中,以获取目录的路径


在所有情况下,我都会创建一个自定义目录,其中包含我的所有文件。

www/data文件夹引用项目源,您不能在其中存储数据。存储基于您使用的平台,例如Android,它应该位于SD卡上。无论如何,文件系统的所有操作都是本机进行的,而不是Javascript