Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
ff65b140
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看板
未验证
提交
ff65b140
编写于
3月 29, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 29, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2706 修复formHost 卡片资料问题
Merge pull request !2706 from 李伟峰/master1
上级
da0d2fca
fb86b29b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
88 addition
and
23 deletion
+88
-23
zh-cn/application-dev/reference/apis/js-apis-formhost.md
zh-cn/application-dev/reference/apis/js-apis-formhost.md
+88
-23
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-formhost.md
浏览文件 @
ff65b140
...
...
@@ -51,15 +51,21 @@ deleteForm(formId: string): Promise<void>;
删除指定的卡片。调用此方法后,应用程序将无法使用该卡片,卡片管理器服务不再保留有关该卡片的信息。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**参数:**
...
...
@@ -144,6 +150,11 @@ SystemCapability.Ability.Form
| formId | string | 是 | 卡片标识 |
| isReleaseCache | boolean | 否 | 是否释放缓存 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -188,15 +199,21 @@ requestForm(formId: string): Promise<void>;
请求卡片更新。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -241,15 +258,21 @@ castTempForm(formId: string): Promise<void>;
将指定的临时卡片转换为普通卡片。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -294,15 +317,21 @@ notifyVisibleForms(formId: string): Promise<void>;
向卡片框架发送通知以使指定的卡片可见。该方法调用成功后,会调用onVisibilityChange通知卡片提供方。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -347,15 +376,21 @@ notifyInvisibleForms(formId: string): Promise<void>;
向卡片框架发送通知以使指定的卡片不可见。该方法调用成功后,会调用onVisibilityChange通知卡片提供方。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -400,15 +435,21 @@ enableFormsUpdate(formId: string): Promise<void>;
向卡片框架发送通知以使指定的卡片可以更新。该方法调用成功后,卡片刷新状态设置为使能,卡片可以接收来自卡片提供方的更新。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -453,15 +494,21 @@ disableFormsUpdate(formId: string): Promise<void>;
向卡片框架发送通知以使指定的卡片不可以更新。该方法调用成功后,卡片刷新状态设置为去使能,卡片不可以接收来自卡片提供方的更新。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------- |
| formId | string | 是 | 卡片标识 |
**
系统能力
:**
**
返回值
:**
SystemCapability.Ability.Form
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
...
...
@@ -509,6 +556,12 @@ isSystemReady(): Promise<void>;
SystemCapability.Ability.Form
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
```
js
...
...
@@ -627,7 +680,7 @@ SystemCapability.Ability.Form
getFormsInfo(bundleName: string, moduleName?: string): Promise
<
Array
<
FormInfo
>>
;
获取设备上
所有应用
提供的卡片信息。
获取设备上
指定应用程序
提供的卡片信息。
**系统能力:**
...
...
@@ -688,6 +741,10 @@ function deleteInvalidForms(formIds: Array<string>): Promise<number>;
根据列表删除应用程序的无效卡片。
**系统能力:**
SystemCapability.Ability.Form
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
...
...
@@ -700,10 +757,6 @@ function deleteInvalidForms(formIds: Array<string>): Promise<number>;
| :------------ | :---------------------------------- |
| Promise
<
number
>
| Promise实例,用于获取异步返回删除的卡片个数 |
**系统能力:**
SystemCapability.Ability.Form
**示例:**
```
js
...
...
@@ -747,9 +800,9 @@ SystemCapability.Ability.Form
## acquireFormState
function acquireFormState(
formIds: Array<string>): Promise
<
formInfo.
FormStateInfo
>
;
function acquireFormState(
want: Want): Promise
<
FormStateInfo
>
;
根据列表删除应用程序的无效卡片
。
获取卡片状态
。
**参数:**
...
...
@@ -784,7 +837,7 @@ SystemCapability.Ability.Form
on(type: "formUninstall", callback: Callback
<
string
>
): void;
获取卡片状态
订阅卡片卸载事件。
**系统能力:**
...
...
@@ -811,7 +864,7 @@ SystemCapability.Ability.Form
off(type: "formUninstall", callback: Callback
<
string
>
): void;
获取卡片状态
取消订阅卡片卸载事件。
**系统能力:**
...
...
@@ -880,6 +933,12 @@ SystemCapability.Ability.Form
| formIds | Array
<
string
>
| 是 | 卡片标识列表 |
| isVisible | boolean | 是 | 是否可见 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
```
js
...
...
@@ -935,6 +994,12 @@ SystemCapability.Ability.Form
| formIds | Array
<
string
>
| 是 | 卡片标识列表 |
| isEnableUpdate | boolean | 是 | 是否使能更新 |
**返回值:**
| 类型 | 说明 |
| -------- | -------- |
| Promise
<
void
>
| 返回一个Promise,包含接口的结果 |
**示例:**
```
js
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录