プラグインファイルとメディアでCordova 4.2.0
を使用しています。 www
ディレクトリ内のオーディオフォルダにいくつかのmp3ファイルがあります。パスcordova.file.applicationDirectory+"www/audio/01.mp3"
を使用してメディアプラグインからファイルを再生でき、window.resolveLocalFileSystemURL
を使用して利用可能なすべてのファイルリストを取得しようとしていますが、できません。以下のコードを参照してください。常に失敗します。
window.resolveLocalFileSystemURL(cordova.file.applicationDirectory+'/www/audio',
function(dirEntry){
alert('in');
},
fail
);
最善の方法を教えてください。
この関数を使用して、www/audio /フォルダー内の使用可能なすべてのファイルを取得できます。
function listDir(path){
window.resolveLocalFileSystemURL(path,
function (fileSystem) {
var reader = fileSystem.createReader();
reader.readEntries(
function (entries) {
console.log(entries);
},
function (err) {
console.log(err);
}
);
}, function (err) {
console.log(err);
}
);
}
//example: list of www/audio/ folder in cordova/ionic app.
listDir(cordova.file.applicationDirectory + "www/audio/");