uni-app读取安卓手机文件系统所有音频文件
时间: 2023-02-20 20:13:15 浏览: 313
基于uni-app的多平台管理系统模板设计源码
5星 · 资源好评率100%
在 Uni-app 中读取安卓手机文件系统中的所有音频文件,可以使用 Uni-app 提供的 API,例如:uni.getFileSystemManager()。这个 API 可以用来读取本地文件系统,您可以通过遍历文件夹并对每个文件进行判断,来筛选出音频文件。下面是一个简单的示例代码:
```
uni.getFileSystemManager().readdir({
dirPath: '/',
success: (res) => {
for (let i = 0; i < res.files.length; i++) {
let file = res.files[i];
let filePath = '/' + file;
uni.getFileSystemManager().getFileInfo({
filePath: filePath,
success: (res) => {
if (res.size > 0 && file.endsWith('.mp3')) {
console.log(filePath);
}
}
});
}
}
});
```
请注意,在读取文件系统前,您需要确保已经获得了用户的授权。
阅读全文