提交 69f063ff 编写于 作者: W wangbo

文档部分格式修改

Signed-off-by: Nwangbo <wangbo448@huawei.com>
上级 0c839943
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
该模块提供文件存储管理能力,包括文件基本管理、文件目录管理、文件信息统计、文件流式读等常用功能。 该模块提供文件存储管理能力,包括文件基本管理、文件目录管理、文件信息统计、文件流式读等常用功能。
## 导入模块 ## 导入模块
......
...@@ -66,15 +66,15 @@ getRoot(options? : {dev? : DevInfo}, callback : AsyncCallback&lt;FileInfo[]&gt;) ...@@ -66,15 +66,15 @@ getRoot(options? : {dev? : DevInfo}, callback : AsyncCallback&lt;FileInfo[]&gt;)
let option = { let option = {
"dev":{ "dev":{
name:"", name:"",
} }
}; };
filemanager.getRoot(option,(err, fileInfo)=>{ filemanager.getRoot(option,(err, fileInfo)=>{
if(Array.isArray(fileInfo)) { if(Array.isArray(fileInfo)) {
for (var i = 0; i < fileInfo.length; i++) { for (var i = 0; i < fileInfo.length; i++) {
console.log("file:"+JSON.stringify(fileInfo)); console.log("file:"+JSON.stringify(fileInfo));
} }
} }
}); });
``` ```
...@@ -120,6 +120,9 @@ listFile(path : string, type : string, options? : {dev? : DevInfo, offset? : num ...@@ -120,6 +120,9 @@ listFile(path : string, type : string, options? : {dev? : DevInfo, offset? : num
} }
} }
}).catch((err) => { }).catch((err) => {
console.log(err) console.log(err)
}); });
``` ```
...@@ -151,14 +154,30 @@ listFile(path : string, type : string, options? : {dev? : DevInfo, offset? : num ...@@ -151,14 +154,30 @@ listFile(path : string, type : string, options? : {dev? : DevInfo, offset? : num
- 示例 - 示例
```js ```js
// 通过listFile、getRoot获取的文件uri // 通过listFile、getRoot获取的文件path
let media_path = file.uri let fileInfos = await filemanager.getRoot();
filemanager.listFile(media_path, "file", (err, fileInfo) => { let media_path = "";
if(Array.isArray(fileInfo)) { for (let i = 0; i < fileInfos.length; i++) {
for (var i = 0; i < fileInfo.length; i++) { if (fileInfos[i].name == "image_album") {
console.log("file:"+JSON.stringify(fileInfo)); media_path = fileInfos[i].path;
} } else if (fileInfos[i].name == "audio_album") {
} media_path = fileInfos[i].path;
} else if (fileInfos[i].name == "video_album") {
media_path = fileInfos[i].path;
} else if (fileInfos[i].name == "file_folder") {
media_path = fileInfos[i].path;
}
}
filemanager.listFile(media_path, "file")
.then((fileInfo) => {
if(Array.isArray(fileInfo)) {
for (var i = 0; i < fileInfo.length; i++) {
console.log("file:"+JSON.stringify(fileInfo));
}
}
}).catch((err) => {
console.log(err)
}); });
``` ```
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册