获取某个路径下的文件列表

使用说明

import { MUtils } from '@yl/super-jssdk';

MUtils.getFileList(optional)

参数说明

参数 类型 必填 作用
optional Object 必选参数

optional

参数 类型 必填 作用
path string 文件的绝对路径, 支持 file://

返回说明

参数 类型 作用
resolve Function 成功回调,参数 res 为 json 对象数组。数组元素为空,则说明该文件夹下没有文件。
reject Function 错误回调,err 为 json 对象。包含错误消息。比如该路径不存在,该路径不是文件夹。

result结构说明 |参数|类型|作用| |-|-|-| |isDirectory|boolean|是不是目录| |isFile|boolean|是不是文件| |isHidden|boolean|是不是隐藏文件| |lastModified|long|最后修改时间,毫秒为单位。如:1472395049000| |length|long|文件大小| |name|String|文件名称| |path|String|文件绝对路径 此参数只针对 Andriod 有效;(因为 iOS 路径得动态拼接,用父目录路径 + name 就可得到全路径)|

代码示例

MUtils.getFileList({ 
  path: cordova.file.cacheDirectory
}).then(res => {
  console.log('res', res);
}).catch(err => {
  console.log('err', err);
})

results matching ""

    No results matching ""