Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
0bcd428a
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看板
未验证
提交
0bcd428a
编写于
3月 24, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 24, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2495 mediaLibrary演习问题修改
Merge pull request !2495 from zengyawen/master
上级
9547b954
2399cb8c
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
72 addition
and
72 deletion
+72
-72
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
+72
-72
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
浏览文件 @
0bcd428a
...
...
@@ -12,15 +12,15 @@ import mediaLibrary from '@ohos.multimedia.medialibrary';
getMediaLibrary(context: Context): MediaLibrary
获取媒体库的实例,用于访问和修改用户
的个人数据信息
。
获取媒体库的实例,用于访问和修改用户
等个人媒体数据信息(如音频、视频、图片、文档等)
。
**系统能力**
:SystemCapability.Multimedia.MediaLibrary.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------- | ------- | ----
| --------------
-------------------------- |
| context | Context |
是 | API7以下接口可不传此参数,API 8以上接口此参数是必填参数,传入Ability实例的context,获取媒体库
|
| ------- | ------- | ----
--------------------------------- |
-------------------------- |
| context | Context |
否
<sup>
6-7
</sup>
<br/>
是
<sup>
8+
</sup>
| 传入Ability实例的Context。
|
**返回值:**
...
...
@@ -1600,15 +1600,15 @@ async function example() {
getFirstObject(): Promise
<
FileAsset
>
获取文件检索结果中的第一个文件资产。此方法使用返回FileAsset。
获取文件检索结果中的第一个文件资产。此方法使用
Promise方式
返回FileAsset。
**系统能力**
:SystemCapability.Multimedia.MediaLibrary.Core
**返回值**
:
| 类型 | 说明 |
| --------------------------------------- | -------------------- |
| Promise
<
[FileAsset](#fileasset8)
>
| Promise方式返回FileAsset |
| --------------------------------------- | --------------------
------
|
| Promise
<
[FileAsset](#fileasset8)
>
| Promise方式返回FileAsset
。
|
**示例**
:
...
...
@@ -1712,8 +1712,8 @@ getLastObject(callback: AsyncCallback<FileAsset>): void
**参数**
:
| 参数
| 类型 | 必填 | 说明
|
| -------- | ----------------------------------------
| ---- |
------------------ |
| 参数
名 | 类型 | 必填 | 说明
|
| -------- | ----------------------------------------
----- | ---- | ---------
------------------ |
| callback | AsyncCallback
<
[FileAsset](#fileasset8)
>
| 是 | 异步返回FileAsset之后的回调 |
**示例**
:
...
...
@@ -1778,7 +1778,7 @@ getPositionObject(index: number, callback: AsyncCallback<FileAsset>): void
**参数**
:
| 参数 | 类型 | 必填 | 说明 |
| 参数
名
| 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------ |
| index | number | 是 | 要获取的文件的索引,从0开始 |
| callback | AsyncCallback
<
[FileAsset](#fileasset8)
>
| 是 | 异步返回FileAsset之后的回调 |
...
...
@@ -1817,7 +1817,7 @@ getPositionObject(index: number): Promise<FileAsset>
**参数**
:
| 参数 | 类型 | 必填 | 说明 |
| 参数
名
| 类型 | 必填 | 说明 |
| ----- | ------ | ---- | -------------- |
| index | number | 是 | 要获取的文件的索引,从0开始 |
...
...
@@ -1861,7 +1861,7 @@ getAllObject(callback: AsyncCallback<Array<FileAsset>>): void
**参数**
:
| 参数 | 类型 | 必填 | 说明 |
| 参数
名
| 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | -------------------- |
| callback | AsyncCallback
<Array
<[
FileAsset
](
#fileasset8
)
>
> | 是 | 异步返回FileAsset列表之后的回调 |
...
...
@@ -1925,7 +1925,7 @@ async function example() {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core
| 名称 |
参数
型 | 可读 | 可写 | 说明 |
| 名称 |
类
型 | 可读 | 可写 | 说明 |
| ------------ | ------ | ---- | ---- | ------- |
| albumId | number | 是 | 否 | 相册编号 |
| albumName | string | 是 | 是 | 相册名称 |
...
...
@@ -1947,8 +1947,8 @@ commitModify(callback: AsyncCallback<void>): void
**参数**
:
| 参数
| 类型 | 必填 | 说明
|
| -------- | ------------------------- | ---- | ----- |
| 参数
名 | 类型 | 必填 | 说明
|
| -------- | ------------------------- | ---- | -----
-----
|
| callback | AsyncCallback
<
void
>
| 是 | 回调返回空 |
**示例**
:
...
...
@@ -2019,10 +2019,10 @@ getFileAssets(options: MediaFetchOptions, callback: AsyncCallback<FetchFileRe
**参数**
:
| 参数
| 类型 | 必填 | 说明
|
| -------- | ----------------------------------------
| ---- |
------------------------ |
| options |
[
MediaFetchOptions
](
#mediafetchoptions8
)
| 是 | 媒体检索选项
|
| callback | AsyncCallback
<
[
FetchFileResult
](
#fetchfileresult8
)
>
| 是
| 异步返回FetchFileResult之后的回调
|
| 参数
名 | 类型 | 必填 | 说明
|
| -------- | ----------------------------------------
----------- | ---- | -----------
------------------------ |
| options |
[
MediaFetchOptions
](
#mediafetchoptions8
)
| 是 | 媒体检索选项。
|
| callback | AsyncCallback
<
[
FetchFileResult
](
#fetchfileresult8
)
>
| 是
| 异步返回FetchFileResult之后的回调。
|
**示例**
:
...
...
@@ -2045,7 +2045,7 @@ async function example() {
getFileAssets(options?: MediaFetchOptions): Promise
<
FetchFileResult
>
按照检索条件获取相册中的文件。此方法使用异步
回调
来返回文件结果集。
按照检索条件获取相册中的文件。此方法使用异步
Promise
来返回文件结果集。
**需要权限**
:ohos.permission.READ_MEDIA
...
...
@@ -2053,15 +2053,15 @@ async function example() {
**参数**
:
| 参数
| 类型 | 必填 | 说明
|
| ------- | ---------------------------------------- | ---- | ------ |
| options |
[
MediaFetchOptions
](
#mediafetchoptions8
)
| 否
| 媒体检索选项
|
| 参数
名 | 类型 | 必填 | 说明
|
| ------- | ---------------------------------------- | ---- | ------
--------
|
| options |
[
MediaFetchOptions
](
#mediafetchoptions8
)
| 否
| 媒体检索选项。
|
**返回值**
:
| 类型 | 说明 |
| ----------------------------------------
|
------------------- |
| Promise
<
[
FetchFileResult
](
#fetchfileresult8
)
>
| 返回FetchFileResult对象 |
| ----------------------------------------
----- | ------
------------------- |
| Promise
<
[
FetchFileResult
](
#fetchfileresult8
)
>
| 返回FetchFileResult对象
。
|
**示例**
:
...
...
@@ -2102,8 +2102,8 @@ async function example() {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core
| 名称
| 默认值 | 描述
|
| ----- | ---- | ---- |
| 名称
| 默认值 | 说明
|
| ----- | ----
--
| ---- |
| FILE | 0 | 文件 |
| IMAGE | 1 | 图片 |
| VIDEO | 2 | 视频 |
...
...
@@ -2115,8 +2115,8 @@ async function example() {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core
| 名称
| 默认值 | 描述
|
| ------------- | ------------------- | -------------------------------- |
| 名称
| 默认值 | 说明
|
| ------------- | ------------------- | --------------------------------
--------------------------
|
| ID | file_id | 文件编号 |
| RELATIVE_PATH | relative_path | 相对公共目录路径 |
| DISPLAY_NAME | display_name | 显示名字 |
...
...
@@ -2143,8 +2143,8 @@ async function example() {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core
| 名称
| 默认值 | 描述
|
| ------------- | ----
|
------------ |
| 名称
| 默认值 | 说明
|
| ------------- | ----
-- | ------
------------ |
| DIR_CAMERA | 0 | 表示Camera文件路径 |
| DIR_VIDEO | 1 | 表示视频路径 |
| DIR_IMAGE | 2 | 表示图片路径 |
...
...
@@ -2158,8 +2158,8 @@ async function example() {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.MediaLibrary.Core
| 名称
| 默认值 | 描述
|
| ------------ | ----
|
----- |
| 名称
| 默认值 | 说明
|
| ------------ | ----
-- | -----
----- |
| TYPE_UNKNOWN | 0 | 未识别设备 |
| TYPE_LAPTOP | 1 | 笔记本电脑 |
| TYPE_PHONE | 2 | 手机 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录