获取目录中的文件列表,以便在ngCordova中

时间:2015-12-12 14:39:57

标签: cordova ionic ngcordova

我在Ionic中构建移动应用程序。作为应用程序的一部分,我想获得给定目录中所有文件的列表,然后使用类似Cordova File Transfer插件的内容将它们上传到远程站点。

我一直在使用Cordova File Plugin在Android移动设备上创建文件。并检查特定位置是否存在特定文件。但似乎并不是列出目录中所有文件的方法。链接到的页面不会列出任何此类方法。

以前是否曾有人编写过我想做的事情,谁可以就最佳方式提出建议?

1 个答案:

答案 0 :(得分:3)

找到解决方案。为了将来参考,ngCordova文件插件源具有listDir函数,该函数已在我使用的版本(0.1.23-alpha)中注释掉。然而,显然,该功能可以根据Ionic论坛上的this帖子使用。我的解决方法是取消注释该函数,并将{create: false}作为选项参数添加到FileSystem.getDirectory调用(第2911行)。在Android设备上测试它似乎工作。