Appearance
获取目录下所有的文件
方法名
getDirAllFiles
用法
用法示例
js
module.getDirAllFiles({
dirPath: "/storage/emulated/0/qqmusic"
}, res => {
console.log(res)
})参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
|---|---|---|---|---|
| dirPath | String | 是 | 无 | 文件夹绝对路径 |
| child v1.1.0 | Boolean | 否 | true | 是否递归到子目录 |
| type v1.5.2 | Integer | 否 | 1 | 获取文件类型,1.所有文件,2.只获取文件夹,3.只获取文件 |
回调
回调示例
json
{
"data": {
"list": [
"/storage/emulated/0/qqmusic/safemode.slog",
"/storage/emulated/0/qqmusic/config/storage.cfg",
"/storage/emulated/0/qqmusic/eup/sys_log_1670762033268.txt",
"/storage/emulated/0/qqmusic/eup/jni_log_1670762033268.txt",
"/storage/emulated/0/qqmusic/eup/sys_log_1670762032778.txt",
"/storage/emulated/0/qqmusic/eup/jni_log_1670762032778.txt",
"/storage/emulated/0/qqmusic/vip_center/.nomedia",
"/storage/emulated/0/qqmusic/firstPiece/journal",
"/storage/emulated/0/qqmusic/firstPiece/QQMusicSource.A689A220871C4F5A94BF20ECDDCD7A69.4.mqcc",
"/storage/emulated/0/qqmusic/moments/.nomedia",
"/storage/emulated/0/qqmusic/externalDB/extra_player_process_db",
"/storage/emulated/0/qqmusic/externalDB/extra_player_process_db-journal",
"/storage/emulated/0/qqmusic/externalDB/extra_main_process_db",
"/storage/emulated/0/qqmusic/externalDB/extra_main_process_db-journal",
"/storage/emulated/0/qqmusic/fonts/hkljh.ttf.zip",
"/storage/emulated/0/qqmusic/fonts/SHARE_PEAK_CRAD_FONT_KEY.otf",
"/storage/emulated/0/qqmusic/fonts/BIG_FZLTDHK_FONT_KEY.ttf",
"/storage/emulated/0/qqmusic/song/.qqmusic.mp3.bgm",
"/storage/emulated/0/qqmusic/splash/.nomedia",
]
},
"message": "",
"code": 0
}回调说明
| 参数名 | 参数类型 | 参数描述 |
|---|---|---|
| message | String | 消息提示 |
| data | Object | 数据对象 |
| data.list | String[] | 文件列表 |
| code | Integer | 返回类型,0.成功,其他:失败 |

