Ionic File Browser返回空数组

时间:2016-05-07 03:24:48

标签: ionic-framework filesystems ngcordova

我对Ionic很新。我遇到问题是获取文件的文件路径以上传所选文件。因此,我为我的应用程序创建了此文件浏览器,但它返回空数组。我已经按照Create A File Browser Using Ionic Framework中显示的每个步骤进行了操作,但仍然无效。我包含了部分代码和下面的结果。有人可以解释我的代码有什么问题吗?

function onDeviceReady() {
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
}

function onFileSystemSuccess(fileSystem) {
    console.log(fileSystem.root);
    var directoryReader = fileSystem.root.createReader();
    console.log(directoryReader);

    directoryReader.readEntries(function(entries) {
                console.log(entries);
            }, function(error) {
                console.log(error);
                // deferred.reject(error);
            });
}

Log

1 个答案:

答案 0 :(得分:0)

我找到了将文件上传到远程服务器而不是使用文件浏览器的解决方案。我使用ng-file-upload指令将文件从移动设备上传到我的远程服务器。它运作得很好。