Ionic 文件浏览器 return 空数组
Ionic File Browser return empty array
我对 Ionic 很陌生。我在获取文件的文件路径以上传所选文件时遇到问题。因此,我为我的应用程序创建了这个文件浏览器,但它 return 为空数组。我已按照 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);
});
}
我找到了将我的文件上传到远程服务器而不是使用文件浏览器的解决方案。我使用 ng-file-upload 指令将文件从移动设备上传到我的远程服务器。它完美运行。
我对 Ionic 很陌生。我在获取文件的文件路径以上传所选文件时遇到问题。因此,我为我的应用程序创建了这个文件浏览器,但它 return 为空数组。我已按照 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);
});
}
我找到了将我的文件上传到远程服务器而不是使用文件浏览器的解决方案。我使用 ng-file-upload 指令将文件从移动设备上传到我的远程服务器。它完美运行。