构建完成后访问内部文件 - Cordova

时间:2014-09-25 01:50:20

标签: android file cordova

我想知道在使用cordova插件构建之后是否可以访问应用程序的内部文件。

我的项目基于Android,这是我的文件:

index.html html: - remove.html js css

因此,在构建应用程序之后,我想在应用程序中使用remove.html访问并删除它。 我发现cordova的FILE插件对于设备内的文件很有用,但对应用程序却没有用。 请有人有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我们没有对保存apk内部文件的位置的修改权限。由于您的remove.html是您的应用apk的一部分,我们不能只删除它。

您可以采用sqlite原始数据库文件采用的相同方法。当您的应用程序第一次启动或运行时,请将文件(remove.html)复制到数据文件夹,您可以在其中修改/删除它。确保您的应用仅在所有地方使用此新路径。

请查看copyDatabaseFromAssets function in this code,了解有关此操作的示例。由于您将拥有修改权限,因此您可以根据需要删除或修改此文件。