Javascript Cordova文件插件忽略我的文件夹和文件
我正在尝试读取www/usr/文件夹中的一个文件(example.json),但我遇到了一些问题,为了看看发生了什么,我决定列出www/中的文件和文件夹,令人惊讶的是,我的usr/文件夹没有列出,只是默认文件夹为js/、css/、img/,等等 此代码列出了以下文件夹:Javascript Cordova文件插件忽略我的文件夹和文件,javascript,cordova,phonegap-plugins,cordova-plugins,Javascript,Cordova,Phonegap Plugins,Cordova Plugins,我正在尝试读取www/usr/文件夹中的一个文件(example.json),但我遇到了一些问题,为了看看发生了什么,我决定列出www/中的文件和文件夹,令人惊讶的是,我的usr/文件夹没有列出,只是默认文件夹为js/、css/、img/,等等 此代码列出了以下文件夹: document.addEventListener('deviceready', function () { window.resolveLocalFileSystemURL( cordova.file.
document.addEventListener('deviceready', function () {
window.resolveLocalFileSystemURL(
cordova.file.applicationDirectory + 'www/',
function (dirEntry) {
// list folders
function success(entries) {
var i;
alert(entries.length > 0);
for (i=0; i<entries.length; i++) {
alert(entries[i].name);
}
}
var directoryReader = dirEntry.createReader();
directoryReader.readEntries(success,self.error);
},
self.error
);
});
我做错了什么吗?usr文件夹是否已经包含数据,或者您是否正在尝试读取应用程序在运行时创建的文件?example.json不是在运行时创建的
document.addEventListener('deviceready', function () {
window.resolveLocalFileSystemURL(
cordova.file.applicationDirectory + 'www/usr/',
function (dirEntry) {
dirEntry.getFile(
'example.json',
{create: false, exclusive: false},
function (fileEntry) {
alert('ok');
},
self.error
);
},
self.error
);
});