我试图制作一个音乐应用程序,该应用程序读取设备上可用的所有音频文件(也根据专辑和艺术家对它们进行排序(。就像任何安卓手机上可用的内置音乐播放器一样。
这不是
确切的解决方案,而是修井
this.file.listDir('file:///storage/emulated/0/', 'Download')
.then((data) => {
for (var counter = 0; counter < data.length; counter++) {
if (!data[counter].isDirectory) {
var directoryName = data[counter].name;
var re = /(?:.([^.]+))?$/;
var ext = re.exec(data[counter].name)[1];
if (ext == 'mp3') {
//gives the list of all .mp3 audio files
}
}
}
});
在此处安装文件插件表单,请按照如何使用插件的步骤进行操作。上面的代码仅在Android手机上的"下载"文件夹中获取.m3p文件(如果下载文件夹在那里(。