Javascript 使用Cordova导航本地目录
我正在尝试访问和浏览手机的本地目录,但到目前为止,我所能做的就是列出根目录,但无法遍历。。我正在学习如何将FileSystem.root设置为所选目录,以便导航 下面是我尝试的代码,它列出了列表中的所有目录Javascript 使用Cordova导航本地目录,javascript,angularjs,cordova,Javascript,Angularjs,Cordova,我正在尝试访问和浏览手机的本地目录,但到目前为止,我所能做的就是列出根目录,但无法遍历。。我正在学习如何将FileSystem.root设置为所选目录,以便导航 下面是我尝试的代码,它列出了列表中的所有目录 // var diary = angular.module('DiaryController', []); diary.controller('MyCtrl', ['$scope', '$cordovaMedia', '$ionicPlatform', function($scope, $
//
var diary = angular.module('DiaryController', []);
diary.controller('MyCtrl', ['$scope', '$cordovaMedia', '$ionicPlatform', function($scope, $cordovaMedia, $ionicPlatform) {
//View File System Of Android
$ionicPlatform.ready(function () {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess);
});
function onFileSystemSuccess (fileSystem) {
console.log(fileSystem);
var DirectoryEntry = fileSystem.root.createReader();
DirectoryEntry.readEntries(onReadSuccess);
}
function onReadSuccess (entries) {
console.log(entries);
$scope.directories = [];
for (i = 0; i < entries.length; i++) {
$scope.directories.push(entries[i]);
}
}
}]);
//
var日记=角度。模块('DiaryController',[]);
控制器('MyCtrl'、['$scope'、'$cordovaMedia'、'$ionicPlatform',函数($scope、$cordovaMedia、$ionicPlatform){
//Android的视图文件系统
$ionicPlatform.ready(函数(){
requestFileSystem(LocalFileSystem.PERSISTENT,0,onfileSystemsSuccess);
});
函数onFileSystemsSuccess(文件系统){
log(文件系统);
var DirectoryEntry=fileSystem.root.createReader();
DirectoryEntry.readEntries(onReadSuccess);
}
函数onReadSuccess(条目){
控制台日志(条目);
$scope.directories=[];
对于(i=0;i
您试过了吗?(我没有Cordova实例可供测试,所以我不想给出答案。)我真正想要的是像文件浏览器一样进行目录导航。。我不明白在getDirectory
方法的路径字段中传递什么