Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c7430029
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
c7430029
编写于
3月 03, 2022
作者:
P
panqiangbiao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix code issue
Signed-off-by:
N
panqiangbiao
<
panqiangbiao@huawei.com
>
上级
5f2b7556
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
10 addition
and
10 deletion
+10
-10
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
+10
-10
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
浏览文件 @
c7430029
...
@@ -19,7 +19,7 @@ function getMediaLibrary(context: Context): MediaLibrary;
...
@@ -19,7 +19,7 @@ function getMediaLibrary(context: Context): MediaLibrary;
**系统能力**
:SystemCapability.Multimedia.MediaLibrary.Core
**系统能力**
:SystemCapability.Multimedia.MediaLibrary.Core
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------- | ---- | -------------------- |
| ------- | ------- | ---- | -------------------- |
...
@@ -44,7 +44,7 @@ var mediaLibrary = mediaLibrary.getMediaLibrary(context);
...
@@ -44,7 +44,7 @@ var mediaLibrary = mediaLibrary.getMediaLibrary(context);
## medialibrary.getFileAssets
## medialibrary.getFileAssets
getFileAssets(options: MediaFetchOptions, callback: AsyncCallback
<
FetchFileResult
>
): void;
getFileAssets(options: MediaFetchOptions, callback: AsyncCallback
<
FetchFileResult
>
): void;
获取文件资源,使用callback方式返回异步结果。
获取文件资源,使用callback方式返回异步结果。
...
@@ -137,7 +137,7 @@ on(type: 'deviceChange'|'albumChange'|'imageChange'|'audioChange'|'videoChange'|
...
@@ -137,7 +137,7 @@ on(type: 'deviceChange'|'albumChange'|'imageChange'|'audioChange'|'videoChange'|
```
```
medialibrary.on('imageChange', () => {
medialibrary.on('imageChange', () => {
// image file had changed, do something
// image file had changed, do something
})
})
```
```
## medialibrary.off
## medialibrary.off
...
@@ -240,7 +240,7 @@ medialibrary.createAsset(mediaType, "image01.jpg", path).then (function (asset)
...
@@ -240,7 +240,7 @@ medialibrary.createAsset(mediaType, "image01.jpg", path).then (function (asset)
## medialibrary.getPublicDirectory
## medialibrary.getPublicDirectory
getPublicDirectory(type: DirectoryType, callback: AsyncCallback
<string>
): void;
getPublicDirectory(type: DirectoryType, callback: AsyncCallback
<
string
>
): void;
获取公共目录路径
获取公共目录路径
...
@@ -271,7 +271,7 @@ media.getPublicDirectory(DIR_CAMERA,(err, dicResult) => {
...
@@ -271,7 +271,7 @@ media.getPublicDirectory(DIR_CAMERA,(err, dicResult) => {
## medialibrary.getPublicDirectory
## medialibrary.getPublicDirectory
getPublicDirectory(type: DirectoryType): Promise
<string>
;
getPublicDirectory(type: DirectoryType): Promise
<
string
>
;
获取公共目录路径
获取公共目录路径
...
@@ -297,7 +297,7 @@ getPublicDirectory(type: DirectoryType): Promise<string>;
...
@@ -297,7 +297,7 @@ getPublicDirectory(type: DirectoryType): Promise<string>;
let DIR_CAMERA = mediaLibrary.DirectoryType.DIR_CAMERA;
let DIR_CAMERA = mediaLibrary.DirectoryType.DIR_CAMERA;
const dicResult = await media.getPublicDirectory(DIR_CAMERA);
const dicResult = await media.getPublicDirectory(DIR_CAMERA);
if (dicResult == 'camera/') {
if (dicResult == 'camera/') {
console.info('MediaLibraryTest : getPublicDirectory');
console.info('MediaLibraryTest : getPublicDirectory');
} else {
} else {
console.info('MediaLibraryTest : getPublicDirectory failed');
console.info('MediaLibraryTest : getPublicDirectory failed');
}
}
...
@@ -518,7 +518,7 @@ const fetchFileResult = await media.getFileAssets(getImageOp);
...
@@ -518,7 +518,7 @@ const fetchFileResult = await media.getFileAssets(getImageOp);
const asset = await fetchFileResult.getFirstObject();
const asset = await fetchFileResult.getFirstObject();
asset.title = ‘newtitle';
asset.title = ‘newtitle';
asset.commitModify(() => {
asset.commitModify(() => {
console.info('commitModify success');
console.info('commitModify success');
}
}
```
```
...
@@ -1186,7 +1186,7 @@ for (var i = 1; i < fetchCount; i++) {
...
@@ -1186,7 +1186,7 @@ for (var i = 1; i < fetchCount; i++) {
console.info('MediaLibraryTest : isAfterLast:' + result);
console.info('MediaLibraryTest : isAfterLast:' + result);
console.info('MediaLibraryTest : isAfterLast end');
console.info('MediaLibraryTest : isAfterLast end');
fetchFileResult.close();
fetchFileResult.close();
}
}
}
}
```
```
...
@@ -1814,7 +1814,7 @@ DirectoryType
...
@@ -1814,7 +1814,7 @@ DirectoryType
| DIR_DOCUMENTS | 4 | 表示文档路径 |
| DIR_DOCUMENTS | 4 | 表示文档路径 |
| DIR_DOWNLOAD | 5 | 表示下载路径 |
| DIR_DOWNLOAD | 5 | 表示下载路径 |
DeviceType
DeviceType
-----------
-----------
枚举,设备类型。
枚举,设备类型。
...
@@ -1829,7 +1829,7 @@ DeviceType
...
@@ -1829,7 +1829,7 @@ DeviceType
| TYPE_CAR | 5 | 车载设备 |
| TYPE_CAR | 5 | 车载设备 |
| TYPE_TV | 6 | 电视设备 |
| TYPE_TV | 6 | 电视设备 |
## MediaFetchOptions
## MediaFetchOptions
检索条件。
检索条件。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录