未验证 提交 bf8f6eb6 编写于 作者: O openharmony_ci 提交者: Gitee

!4679 绝对路径修改为应用沙箱路径

Merge pull request !4679 from zengyawen/master
# 文件交互 # 文件交互
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:** > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
- 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 > - 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
- 本模块接口后续将废弃。不建议在OpenHarmony使用以下接口,调用以下接口将抛出异常。 > - 本模块接口后续将废弃。不建议在OpenHarmony使用以下接口,调用以下接口将抛出异常。
## 导入模块 ## 导入模块
......
...@@ -2237,11 +2237,11 @@ async function example() { ...@@ -2237,11 +2237,11 @@ async function example() {
**系统能力:** 以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core **系统能力:** 以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core
| 名称 | 类型 | 必填 | 描述 | | 名称 | 类型 | 必填 | 描述 |
| ------------ | ------ | ---- | ---------------------------------------- | | ------------ | ------ | ---- | ------------------------------------------------------------ |
| src | string | 是 | 应用本地文件绝对路径。 | | src | string | 是 | 本地文件应用沙箱路径。 |
| mimeType | string | 是 | 媒体MIME(Multipurpose&nbsp;Internet&nbsp;Mail&nbsp;Extensions)类型。<br/>包括:'image/\*'、'video/\*'、'audio/\*'、 'file\*'。 | | mimeType | string | 是 | 媒体MIME(Multipurpose&nbsp;Internet&nbsp;Mail&nbsp;Extensions)类型。<br/>包括:'image/\*'、'video/\*'、'audio/\*'、 'file\*'。 |
| relativePath | string | 否 | 自定义媒体资源保存位置,例:Pictures/ 不填则保存到默认路径。 <br/> image类型默认路径Pictures/ <br/> video类型默认路径Videos/ <br/> audio类型默认路径Audios/ <br/> file类型默认路径Documents/ 。 | | relativePath | string | 否 | 自定义媒体资源保存位置,例:Pictures/ 不填则保存到默认路径。 <br/> image类型默认路径Pictures/ <br/> video类型默认路径Videos/ <br/> audio类型默认路径Audios/ <br/> file类型默认路径Documents/ 。 |
## MediaSelectOption<sup>(deprecated)</sup> ## MediaSelectOption<sup>(deprecated)</sup>
......
...@@ -13,11 +13,11 @@ import securityLabel from '@ohos.securityLabel'; ...@@ -13,11 +13,11 @@ import securityLabel from '@ohos.securityLabel';
## 使用说明 ## 使用说明
使用该功能模块对文件/目录进行操作前,需要先获取其绝对路径,获取方式及其接口用法请参考:[Context模块的接口getOrCreateLocalDir](js-apis-Context.md) 使用该功能模块对文件/目录进行操作前,需要先获取其应用沙箱路径,获取方式及其接口用法请参考:[Context模块的接口getOrCreateLocalDir](js-apis-Context.md)
“文件/目录绝对路径”=“应用目录路径”+“文件/目录名” “文件/目录应用沙箱路径”=“应用目录路径”+“文件/目录名”
通过上述接口获取到应用目录路径dir,文件名为“xxx.txt”,文件所在绝对路径为: 通过上述接口获取到应用目录路径dir,文件名为“xxx.txt”,文件所在应用沙箱路径为:
```js ```js
let path = dir + "/xxx.txt"; let path = dir + "/xxx.txt";
......
...@@ -13,11 +13,11 @@ import statfs from '@ohos.statfs'; ...@@ -13,11 +13,11 @@ import statfs from '@ohos.statfs';
## 使用说明 ## 使用说明
使用该功能模块对文件/目录进行操作前,需要先获取其绝对路径,获取方式及其接口用法请参考:[Context模块的接口getOrCreateLocalDir](js-apis-Context.md) 使用该功能模块对文件/目录进行操作前,需要先获取其应用沙箱路径,获取方式及其接口用法请参考:[Context模块的接口getOrCreateLocalDir](js-apis-Context.md)
“文件/目录绝对路径”=“应用目录路径”+“文件/目录名” “文件/目录应用沙箱路径”=“应用目录路径”+“文件/目录名”
通过上述接口获取到应用目录路径dir,以文件名“xxx.txt”为例,文件所在绝对路径为: 通过上述接口获取到应用目录路径dir,以文件名“xxx.txt”为例,文件所在应用沙箱路径为:
```js ```js
let path = dir + "xxx.txt"; let path = dir + "xxx.txt";
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册