Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
8b25bc5a
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
8b25bc5a
编写于
10月 24, 2022
作者:
O
openharmony_ci
提交者:
Gitee
10月 24, 2022
浏览文件
操作
浏览文件
下载
差异文件
!10956 upload medialibrary
Merge pull request !10956 from 胡伟奇/upload_medialibrary
上级
e2a455b4
b92e9d4e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
15 addition
and
15 deletion
+15
-15
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
+15
-15
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-medialibrary.md
浏览文件 @
8b25bc5a
...
...
@@ -660,7 +660,7 @@ mediaLibrary.getMediaLibrary().storeMediaAsset(option).then((value) => {
startImagePreview(images: Array
<
string
>
, index: number, callback: AsyncCallback
<
void
>
): void
启动图片预览界面并限定预览开始显示的图片。可以预览指定序号的单张本地图片(data
ability
://),也可以预览列表中的所有网络图片(https://)。使用callback方式进行异步回调。
启动图片预览界面并限定预览开始显示的图片。可以预览指定序号的单张本地图片(data
share
://),也可以预览列表中的所有网络图片(https://)。使用callback方式进行异步回调。
> **说明**: <br/>从API Version 9开始废弃。建议使用[Image组件](../arkui-ts/ts-basic-components-image.md)替代。<br/>Image组件,可用于本地图片和网络图片的渲染展示。
...
...
@@ -670,7 +670,7 @@ startImagePreview(images: Array<string>, index: number, callback: AsyncCal
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------- | ---- | ---------------------------------------- |
| images | Array
<
string
>
| 是 | 预览的图片URI("https://","data
ability
://")列表。 |
| images | Array
<
string
>
| 是 | 预览的图片URI("https://","data
share
://")列表。 |
| index | number | 是 | 开始显示的图片序号。 |
| callback | AsyncCallback
<
void
>
| 是 | 图片预览回调,失败时返回错误信息。 |
...
...
@@ -678,8 +678,8 @@ startImagePreview(images: Array<string>, index: number, callback: AsyncCal
```
js
let
images
=
[
"
data
ability
:///media/xxxx/2
"
,
"
data
ability
:///media/xxxx/3
"
"
data
share
:///media/xxxx/2
"
,
"
data
share
:///media/xxxx/3
"
];
/* 网络图片使用方式
let images = [
...
...
@@ -702,7 +702,7 @@ mediaLibrary.getMediaLibrary().startImagePreview(images, index, (err) => {
startImagePreview(images: Array
<
string
>
, callback: AsyncCallback
<
void
>
): void
启动图片预览界面,可以预览列表中首张本地图片(data
ability
://),也可以预览列表中的所有网络图片(https://)。使用callback方式进行异步回调。
启动图片预览界面,可以预览列表中首张本地图片(data
share
://),也可以预览列表中的所有网络图片(https://)。使用callback方式进行异步回调。
> **说明**: <br/>从API Version 9开始废弃。建议使用[Image组件](../arkui-ts/ts-basic-components-image.md)替代。<br/>Image组件,可用于本地图片和网络图片的渲染展示。
...
...
@@ -712,15 +712,15 @@ startImagePreview(images: Array<string>, callback: AsyncCallback<void&g
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------- | ---- | ---------------------------------------- |
| images | Array
<
string
>
| 是 | 预览的图片URI("https://","data
ability
://")列表。 |
| images | Array
<
string
>
| 是 | 预览的图片URI("https://","data
share
://")列表。 |
| callback | AsyncCallback
<
void
>
| 是 | 图片预览回调,失败时返回错误信息。 |
**示例:**
```
js
let
images
=
[
"
data
ability
:///media/xxxx/2
"
,
"
data
ability
:///media/xxxx/3
"
"
data
share
:///media/xxxx/2
"
,
"
data
share
:///media/xxxx/3
"
];
/* 网络图片使用方式
let images = [
...
...
@@ -742,7 +742,7 @@ mediaLibrary.getMediaLibrary().startImagePreview(images, (err) => {
startImagePreview(images: Array
<
string
>
, index?: number): Promise
<
void
>
启动图片预览界面并限定预览开始显示的图片。可以预览指定序号的单张本地图片(data
ability
://),也可以预览列表中的所有网络图片(https://)。使用Promise方式进行异步回调。
启动图片预览界面并限定预览开始显示的图片。可以预览指定序号的单张本地图片(data
share
://),也可以预览列表中的所有网络图片(https://)。使用Promise方式进行异步回调。
> **说明**: <br/>从API Version 9开始废弃。建议使用[Image组件](../arkui-ts/ts-basic-components-image.md)替代。<br/>Image组件,可用于本地图片和网络图片的渲染展示。
...
...
@@ -752,7 +752,7 @@ startImagePreview(images: Array<string>, index?: number): Promise<void&
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------------------- | ---- | ---------------------------------------- |
| images | Array
<
string
>
| 是 | 预览的图片URI("https://","data
ability
://")列表。 |
| images | Array
<
string
>
| 是 | 预览的图片URI("https://","data
share
://")列表。 |
| index | number | 否 | 开始显示的图片序号,不选择时默认为0。 |
**返回值:**
...
...
@@ -765,8 +765,8 @@ startImagePreview(images: Array<string>, index?: number): Promise<void&
```
js
let
images
=
[
"
data
ability
:///media/xxxx/2
"
,
"
data
ability
:///media/xxxx/3
"
"
data
share
:///media/xxxx/2
"
,
"
data
share
:///media/xxxx/3
"
];
/* 网络图片使用方式
let images = [
...
...
@@ -798,7 +798,7 @@ startMediaSelect(option: MediaSelectOption, callback: AsyncCallback<Array<
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------------ |
| option |
[
MediaSelectOption
](
#mediaselectoptiondeprecated
)
| 是 | 媒体选择选项。 |
| callback | AsyncCallback
<
Array
<
string
>>
| 是 | 媒体选择回调,返回选择的媒体URI(data
ability
://)列表。 |
| callback | AsyncCallback
<
Array
<
string
>>
| 是 | 媒体选择回调,返回选择的媒体URI(data
share
://)列表。 |
**示例:**
...
...
@@ -838,7 +838,7 @@ startMediaSelect(option: MediaSelectOption): Promise<Array<string>>
| 类型 | 说明 |
| ---------------------------------- | ---------------------------------------- |
| Promise
<
Array
<
string
>>
| Promise实例,用于异步获取选择的媒体URI(data
ability
://)列表。 |
| Promise
<
Array
<
string
>>
| Promise实例,用于异步获取选择的媒体URI(data
share
://)列表。 |
**示例:**
...
...
@@ -1015,7 +1015,7 @@ async function example() {
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------------------------- | ------------------------ | ---- | ---- | ------------------------------------------------------ |
| id | number | 是 | 否 | 文件资源编号 |
| uri | string | 是 | 否 | 文件资源uri(如:data
ability
:///media/image/2) |
| uri | string | 是 | 否 | 文件资源uri(如:data
share
:///media/image/2) |
| mimeType | string | 是 | 否 | 文件扩展属性 |
| mediaType
<sup>
8+
</sup>
|
[
MediaType
](
#mediatype8
)
| 是 | 否 | 媒体类型 |
| displayName | string | 是 | 是 | 显示文件名,包含后缀名 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录