diff --git a/zh-cn/application-dev/reference/apis/js-apis-filemanager.md b/zh-cn/application-dev/reference/apis/js-apis-filemanager.md index 76fd7245349831e4ac1ead987170dd89e3a30cb9..51730d2267cb8cdb7cc5183a082bfb23a17e7e29 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-filemanager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-filemanager.md @@ -71,7 +71,7 @@ filemanager.getRoot(dev, (err, fileInfo) => { ## filemanager.listFile -listFile(dev : DevInfo, type : string, path : string, option? : {offset? : number, count?: number}) : Promise<FileInfo[]> +listFile(dev : DevInfo, path : string, option : {type : string, offset? : number, count?: number}) : Promise<FileInfo[]> 以异步方法获取获取第二层相册,文件信息。使用promise形式返回结果。 @@ -81,7 +81,9 @@ listFile(dev : DevInfo, type : string, path : string, option? : {offset? : numbe | dev | DevInfo | 是 | 设备名, 当前仅支持设备'local' | | type | string | 是 | 待查询文件类型, 支持以下类型 "file", "image", "audio", "video" | | path | string | 是 | 待查询目录uri | - + | offset | number | 否 | 待查询文件偏移 | + | count | number | 否 | 待查询文件个数 | + - 返回值 | 类型 | 说明 | @@ -100,7 +102,7 @@ listFile(dev : DevInfo, type : string, path : string, option? : {offset? : numbe // 通过listFile、getRoot获取的文件uri let media_path = file.uri let dev = {name: "local"}; -filemanager.listFile(dev, "file", media_path) +filemanager.listFile(dev, media_path, {type: "file"}) .then((fileInfo) => { if(Array.isArray(fileInfo)) { for (var i = 0; i < fileInfo.length; i++) { @@ -114,7 +116,7 @@ filemanager.listFile(dev, "file", media_path) ``` ## filemanager.listFile -listFile(dev : DevInfo, type : string, path : string, option? : {offset? : number, count?: number}, callback : AsyncCallback<FileInfo[]>) : void +listFile(dev : DevInfo, path : string, option : {type : string, offset? : number, count?: number}, callback : AsyncCallback<FileInfo[]>) : void 以异步方法获取获取第二层相册,文件信息。使用callback形式返回结果。 @@ -125,6 +127,8 @@ listFile(dev : DevInfo, type : string, path : string, option? : {offset? : numbe | dev | DevInfo | 是 | 设备名, 当前仅支持设备'local' | | type | string | 是 | 待查询文件类型, 支持以下类型 "file", "image", "audio", "video" | | path | string | 是 | 待查询目录uri | + | offset | number | 否 | 待查询文件偏移 | + | count | number | 否 | 待查询文件个数 | | callback | AsyncCallback<FileInfo[]> | 是 | 异步获取文件的信息之后的回调 | - 异常 @@ -138,7 +142,7 @@ listFile(dev : DevInfo, type : string, path : string, option? : {offset? : numbe // 通过listFile、getRoot获取的文件uri let media_path = file.uri let dev = {name: "local"}; -filemanager.listFile(dev, "file", media_path, (err, fileInfo) => { +filemanager.listFile(dev, media_path, {type: "file"}, (err, fileInfo) => { if(Array.isArray(fileInfo)) { for (var i = 0; i < fileInfo.length; i++) { console.log(JSON.Stringify(fileInfo)) @@ -228,14 +232,14 @@ filemanager.createFile(dev, name, media_path, (err, uri) => { 文件信息类型,通过getRoot, listFile等接口返回的类型。 ### 属性 - | 参数名 | 类型 | 可读 | 可写 | 说明 | - | --- | -- | -- | -- | -- | - | name | string | 是 | 否 | 文件名称 | - | path | string | 是 | 否 | 文件Uri | - | type | string | 是 | 否 | 文件类型 | - | size | number | 是 | 否 | 文件大小 | - | added_time | number | 是 | 否 | 媒体插入时间 | - | modified_time | number | 是 | 否 | 媒体修改时间 | +| 参数名 | 类型 | 可读 | 可写 | 说明 | +| --- | -- | -- | -- | -- | +| name | string | 是 | 否 | 文件名称 | +| path | string | 是 | 否 | 文件Uri | +| type | string | 是 | 否 | 文件类型 | +| size | number | 是 | 否 | 文件大小 | +| addedTime | number | 是 | 否 | 媒体插入时间 | +| modifiedTime | number | 是 | 否 | 媒体修改时间 | ## DevInfo 设备类型,配置接口访问的设备类型。