我试图创建一个音乐应用程序,其中应用程序读取设备上可用的所有音频文件(也根据专辑和艺术家对它们进行排序)。就像在任何Android手机上都可以使用的内置音乐播放器一样。
答案 0 :(得分:0)
这不是确切的解决方案,而是修井
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
}
}
}
});
安装文件插件表单here,按照如何使用插件的步骤进行操作。 以上代码只能在Android手机的“下载”文件夹中获取.m3p文件(如果有“下载”文件夹)。